WedX - журнал о программировании и компьютерных науках

Публикации по теме 'qt'


Почему вам следует использовать Qt / QML для вашего следующего кроссплатформенного приложения - часть 2 - мобильное приложение - приложение Todo…
Часть 1 - компьютер часть 2 - мобильный часть 3 - телевизор В предыдущей статье мы в общих чертах коснулись того, почему вам следует использовать Qt / QML для разработки приложений, и предоставили небольшой код, чтобы показать, чего можно ожидать. В этом мы собираемся разработать один из наиболее часто используемых примеров - приложение TODO, работающее на нескольких платформах. Хотя я не совсем фанат такого приложения, показывающего возможность некоторого фреймворка, люди все..

Создание приложения Python для пакетного создания изображений с водяными знаками
Вот в чем проблема: слишком много раз мне приходится предоставлять личные документы для любых целей (администрация, финансовые учреждения и т. д.), и со временем я устаю от неправомерного использования копий этих документов. Ну, самое меньшее, что я могу сделать, это добавить водяной знак на эти копии документов. Конечно, есть несколько способов сделать это: вы можете использовать приложения для редактирования фотографий, платные или бесплатные. Для этого также есть онлайн-инструменты..

Вопросы по теме 'qt'

В qt, как мне реализовать виджет, который остается совместимым с переменными в коде
Вот пример SpinBox, который записывает свои изменения в базовые переменные. Основная проблема, с которой я сталкиваюсь, заключается в том, что valueChanged вызывается при создании виджета. Есть ли более элегантный способ сделать это? Я думаю, что...
21.04.2024

как правильно вернуть значения из pyqt в JavaScript?
Я уже нашел и отредактировал ответ ниже. Я хочу вернуть значения из кода Python в контекст javascript в QtWebKit. Пока у меня есть такой класс: class Extensions(QtCore.QObject): @QtCore.pyqtSlot() def constant_one(self): return 1; #...
19.04.2024

Оптимизация потоков Qt
Я попытался профилировать одно из своих приложений с помощью Qt. Результаты, которые я нашел, показали, что Qt является большим пользователем Thread. Кажется, он много создает и уничтожает потоки. Это пик потребления памяти. Это правда ? Итак,...

Хотите нарисовать круг на изображении с помощью событий мыши (Opencv)
Я хочу нарисовать круг, используя события мыши в opencv. То есть всякий раз, когда я нажимал левую кнопку и перетаскивал, это означает, что он должен рисовать круг в соответствии с положением мыши x и y. Я пробовал его для прямоугольника, он...
20.03.2024

Доступ к QTcpServer возможен только через локальный хост
IP моего компьютера в локальной сети 192.168.0.100 , я запускаю свой QTcpServer с if (!tcpServer->listen(QHostAddress::LocalHost, 1234)) { Когда я пытаюсь подключиться к нему с помощью netcat 192.168.0.100 1234 , в соединении...
24.03.2024

Разделить строку с эмодзи
Мне нужно разделить QString в массиве всех символов. Он может содержать emoji . QString: ???? ???? ???? ???? ???? ???? После string.split("") : "" "?" "?" " " "?" "?" " " "?" "?" " " " " "?" "?" " " "?" "?" " " "?" "?" "" Я понимаю,...
22.03.2024

Как настроить CLion IDE для Qt Framework?
Как настроить CLion IDE для Qt Framework? Совместима ли эта IDE с Qt, или есть другие IDE, совместимые с Qt? Я просто хочу попробовать использовать что-нибудь еще, кроме Qt Creator.
15.03.2024

Невозможно обрабатывать дочерние события прямоугольной мыши в QML
У меня есть родительский прямоугольник поверх него, есть дочерний прямоугольник, оба прямоугольника имеют события мыши, но дочерний прямоугольник не принимает никаких событий мыши, всегда обрабатывается родительский прямоугольник. main.qml...
21.03.2024

Удалите вертикальные линии сетки QTableView
У меня есть QTableView , как показано ниже: Я хочу удалить все вертикальные линии из таблицы. Я попытался установить свойство gridline-color , эквивалентное background-color , но оно удалило все линии сетки. Я хочу, чтобы...

Создать QImage из буфера, без глубокой копии?
в Qt, как я могу создать объект QImage из массива байтов ('uint8_t*`), не создавая глубокую копию, просто ссылаясь на мой массив данных?
05.04.2024

Ошибка кросс-компиляции с QtCreator [Yocto Image]
Я запекнул изображение qt5 для своего Beaglebone Black и экспортировал кросс-инструментальную цепочку sdk. Я также попытался настроить QtCreator для работы с цепочкой инструментов вывода, выполнив шаги, указанные в этой ссылке Я поместил этот...

QML отображаемые фотографии камеры в ListView уничтожаются
Я делаю фотографии с помощью компонента Camera и добавляю их в ListView. Проблема в том, что из определенного количества фотографий, около 10 в моих тестах, некоторые фотографии в списке уничтожаются, и я получаю следующую ошибку: QML Image:...
21.03.2024

Inno установочный вирус
Я создал настройку для своего приложения с помощью Inno Setup. Проблема в том, что когда я пытаюсь выполнить настройку или отправить ее по электронной почте, это считается вирусом... ; Script generated by the Inno Setup Script Wizard. ; SEE THE...
22.04.2024

Как изменить QJsonObject
Таким образом я могу устанавливать значения для объектов в простом json-файле. QT-код: if(file.open(QIODevice::ReadOnly)){ QJsonDocument doc = QJsonDocument::fromJson(file.readAll()); QJsonObject obj = doc.object(); obj["gender"] =...
28.03.2024

QChart не отвечает с большим набором данных
У меня есть этот код, который хорошо работает для размеров данных до 1000. Теперь я протестировал его с 65536 точками. series = new QLineSeries(); QList<QPointF> points; points.reserve(data.size()); for(std::vector<int>::size_type i...
02.04.2024

приложение qt показывает китайский язык в грязном коде в окнах при использовании формата кодировки UTF-8
Я разработал простое приложение qt для Windows, чтобы протестировать китайский формат кодировки qt UTF-8: int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));...

Вызвать функцию n раз с интервалом в n секунд
Я хочу просто вызвать функцию 4 раза с интервалом в 10 секунд. Это вызывает его только один раз QTimer *timer = new QTimer(this); timer->setSingleShot(true); connect(timer, SIGNAL(timeout()), this, SLOT(myFunction()));...
30.03.2024

Переопределение события Qt QEvent::KeyRelease происходит только один раз
У меня есть приложение Qt 5.4, предназначенное для Ubuntu. Я пытаюсь заставить физическую клавишу делать то же самое, что и элемент управления на сенсорном экране. Я использую QAction. Прикосновение активируется через сигнал/слот, я пытаюсь...
12.04.2024

как перенести QAbstractItemModel в QtQuick (без определения ItemDelegate)
У меня есть модель дерева QAbstractItemModel для дерева сущностей Qt3D: qt3dentitytreemodel.h: #define QT3DENTITYTREEMODEL_H #include <QAbstractItemModel> #include <Qt3DCore/QEntity> class Qt3DEntityTreeModel : public...

Как я могу получить прямой доступ к QWidget в QTableView?
Я знаю, что вы можете вставить QWidget (например, QLineEdit) в табличное представление. Например: QSortFilterProxyModel *m = new QSortFilterProxyModel(this); ui -> tblView -> setIndexWidget(m -> index(0, 0), new QLineEdit); // works...
15.04.2024

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]