Qt – вопросы и ответы

105
голосов
1
ответ
Я выполнил свою должную осмотрительность, но не могу найти ответ на этот вопрос: Как работает механизм сигнала/слота Qt с потоками, отличными от Qt? В частности, безопасно ли выпустить сигнал из не...
7 месяцев, 3 недели назад Andrey Mishchenko
92
голоса
2
ответа
Например, рассмотрите следующий код: Rectangle { id: idRectParent Rectangle { id: idRectChild1 component.onCompleted: { console.log("Iam Child 1") } } Rectangle { id: idRectChild2 component.onCompl...
7 месяцев, 3 недели назад Mahesh
58
голосов
1
ответ
Этот код отлично работает в среде JavaScript, размещенной в браузере: function foo(a=true) { console.log(a) } Но делать то же самое в qml дает syntax error . Что я могу сделать неправильно?
7 месяцев, 3 недели назад Amit Tomar
58
голосов
1
ответ
Есть ли способ получить список поддерживаемых форматов пикселей (RGB24, RGB32 и т.д.) Подключенной камеры с использованием Qt (5.6.2) в Windows? В настоящее время я просматриваю кадры с помощью QCa...
7 месяцев, 3 недели назад Nelson O
82
голоса
3
ответа
Есть ли способ изменить цвет текста RadioButton в QML? Я хочу изменить его на белый, потому что мой фон черный. RowLayout {
7 месяцев, 3 недели назад Nmaster88
72
голоса
1
ответ
Вот настройка: Сотрудник создал небольшую прошивку, которая меняет значение настраиваемого признака в пользовательской службе (нестандартный уникальный 128-битный UUID) примерно раз в секунду. Устр...
7 месяцев, 3 недели назад aarelovich
116
голосов
1
ответ
Я написал программу, которая использовала базу данных SQLite и работала правильно. Теперь я пытаюсь заставить его работать с SQL Server. Приложение запускается при запуске, и я решил, что это касае...
7 месяцев, 3 недели назад Permafrost
73
голоса
1
ответ
У меня есть перечисление, содержимое которого зависит от операционной системы. Итак, я хочу сделать что-то вроде: #ifdef _WIN32 enum AudioRenderer { Null, OpenAL, XAudio2 }; #endif #ifdef __LINUX e...
7 месяцев, 3 недели назад flash_fire
124
голоса
1
ответ
Я пытаюсь нарисовать свою пользовательскую кнопку с размерами 20x20 пикселей. Я создал класс, который наследует QPushButton, и я перезаписал метод paintEvent следующим кодом: painter = QtGui.QPaint...
7 месяцев, 3 недели назад Makal
102
голоса
2
ответа
У меня есть простое приложение Qt, в котором есть mainwindow и класс (TreeView), который наследует QTreeWidget. Кажется, я не могу включить события mouse для treewidget. Главное окно с панелью инст...
7 месяцев, 3 недели назад Gisli
60
голосов
1
ответ
#!!/usr/bin/python # Qt modules from PyQt4 import QtCore, QtGui import sys class gui(QtGui.QDialog): def __init__(self, parent=None): QtGui.QDialog.__init__(self, parent) self.setWindowTitle('Grid ...
7 месяцев, 3 недели назад user1571144
71
голос
1
ответ
В настоящее время я пытаюсь распаковать файл .cbz (в основном файл .zip) и сохранить все изображения .png, содержащиеся в этом файле .cbz, в std::vector<QImage> . Я использую QuaZip для этого...
7 месяцев, 3 недели назад jq09
59
голосов
1
ответ
Я пытаюсь рисовать прямоугольники в QML. Данные, содержащие информацию об этих прямоугольниках, выглядят так: Икс Y ширина Рост Данные Данные хранятся в массиве, и каждый элемент массива представля...
7 месяцев, 3 недели назад Brykyz
116
голосов
1
ответ
Я пытался создать приложение Qt . При использовании Valgrind я вижу утечки памяти, вызванные QMenu . Я не в состоянии понять это точно. Я попытался следовать примеру QT для класса QTMenu , но да
7 месяцев, 3 недели назад mmcblk1
59
голосов
1
ответ
Я использую комплект разработчика Allwinner A33 (Quad core ARM) от Olimex. Он использует корневую файловую систему Ubuntu 16.04. На моем главном ПК работает 64-разрядный Kubuntu 16.04. Я использую ...
7 месяцев, 3 недели назад Frix
116
голосов
1
ответ
Учитывая QGraphicScene и QGraphicView, как я могу написать файл jpg из этого? qsrand(QTime(0,0,0).secsTo(QTime::currentTime())); QGraphicsScene *scene = new QGraphicsScene(); scene->setSceneRect...
7 месяцев, 3 недели назад jdl
71
голос
2
ответа
Я создал динамическую библиотеку с помощью Qt Creator, которую я включил в другой проект Qt, но когда я вызываю функции с работами с файлами ресурсов, например, считывая содержимое.txt в ресурсах, ...
7 месяцев, 3 недели назад Omari Celestine
92
голоса
3
ответа
Мне пришлось изменить программу на Qt, которую я не писал. Я нашел место в коде и знаю, чего я хочу, но я не знаю, что менять, поэтому ищите помощи. Код выглядит следующим образом: QFile file(path)...
7 месяцев, 3 недели назад user3497819
82
голоса
1
ответ
У меня есть следующий код в моем заголовке: StripChartConfiguration( uint32_t tmpStripChartFrameworkWidgetWidth, uint32_t tmpStripChartFrameworkWidgetHeight, QString tmpMissionName, QList<QStrin...
7 месяцев, 3 недели назад Matthew Hoggan
116
голосов
1
ответ
Я успешно создал статическую библиотеку Qt, и я мог видеть плагины/кодеки/libqcncodecs.a, но я до сих пор не могу использовать GB18030 следующим образом: QTextCodec::codecForName("GB18030") и все, ...
7 месяцев, 3 недели назад Mickey Shine
82
голоса
2
ответа
Qt 4.8 на основе, приложение - проблема с QDialog, кнопка уменьшения Windows и Gnome (linux) Появится модальное диалоговое окно с кнопкой закрытия справа вверху, а кнопка минимизации несуществующая...
7 месяцев, 3 недели назад Theo
72
голоса
1
ответ
Я пытаюсь реализовать многопоточный детектор лица. Проблема заключается в том, что после захвата и обработки некоторых кадров с камеры программа неожиданно перестает работать. Вот код: cascadeClass...
7 месяцев, 3 недели назад Barshan Das
59
голосов
3
ответа
Поддерживается ли формат анимации в Qt (с использованием v4.4), который будет поддерживать полный альфа-канал? GIF имеет только однобитовую прозрачность, и я не думаю, что Qt поддерживает APNG. Обн...
7 месяцев, 3 недели назад sep332
81
голос
2
ответа
Я действительно новичок в сетевом программировании, поэтому надеюсь, что это не полный вопрос о Newbie. Я прочитал учебник на Qt-Homepage о том, как создать небольшой сервер, и я нашел this : QByte...
7 месяцев, 3 недели назад Berschi
71
голос
1
ответ
Я пытаюсь создать клиента, который должен подключиться к серверу C. Я должен использовать TCP. У меня уже есть сервер, который полностью работоспособен, но я не могу подключить своего клиента. Я не...
7 месяцев, 3 недели назад KupiKupi
59
голосов
1
ответ
У меня есть небольшой класс C++, который я хочу зарегистрировать в QML, поэтому я могу получить к нему доступ из QML-кода и предоставить безопасный API для разработчика QML, сохраняя при этом сложн...
7 месяцев, 3 недели назад BastiBen
71
голос
1
ответ
У меня было это очень простое серверное приложение, которое отлично работало на консоли. Теперь я переключился на gui и сделал новый проект, почти со всем, как в консольном проекте. Одним из отличи...
7 месяцев, 3 недели назад beary
71
голос
1
ответ
Я создал приложение Qt GUI, у которого есть объект QWebView, чтобы открыть URL-адрес с встроенным флэш-контентом. Моя проблема в том, что я хотел бы контролировать громкость звука моего приложения ...
7 месяцев, 3 недели назад Ashish Mittal
58
голосов
3
ответа
Я разрабатываю веб-приложение с использованием Qt 5.7.0 и 64-разрядного компилятора MSVC 2015. Я использую Qt Creator как IDE. Мне удалось создать и связать библиотеки mongoc, mongocxx и bsoncxx с ...
7 месяцев, 3 недели назад user1946495
59
голосов
1
ответ
Я пытался использовать существующий код для сохранения и восстановления ярлыков, а также в будущем виджетов Qt в точном месте на экране, где его разместил пользователь. Способ, которым я пытаюсь эт...
7 месяцев, 3 недели назад Sahil Bora
82
голоса
1
ответ
Я разрабатываю приложение C++\Qt для Windows и Mac. Qt не поддерживает конфигурацию любой новой точки доступа. Однако он будет подключаться к настроенным точкам доступа (то есть, которые известны м...
7 месяцев, 3 недели назад Pratap
115
голосов
5
ответов
Я создал одну таблицу с помощью QTableview и QAbstractTableModel. В одной из ячеек я хочу добавить одну кнопку помощи (правый угол этой ячейки). Есть ли способ достичь вышеуказанного?
7 месяцев, 3 недели назад Learner
94
голоса
1
ответ
Когда я создавал автономное приложение python с командой python setup.py py2app , выходной пакет не запускается. Однако, если я построю с горячей ссылкой python setup.py py2app -A , он отлично рабо...
7 месяцев, 3 недели назад BXIA
59
голосов
1
ответ
У меня нет опыта работы с потоковой передачей файлов и попытки сохранить элементы сцены в файл для последующего использования. Я использую PySide с Qt 4.7 lib. Нужно ли использовать writeRawData дл...
7 месяцев, 3 недели назад Alex
71
голос
2
ответа
Мне нужно проверить, не работает ли мое приложение Qt GUI в текущем сеансе X . То есть я хочу запретить запуск нескольких экземпляров. Но несколько экземпляров другим пользователям или одному и том...
7 месяцев, 3 недели назад Michael
100
голосов
2
ответа
Я пытаюсь показать файл PGM, используя следующее тестовое приложение. Код работает с PNG файлом, но не PGM: import sys from PyQt4.QtGui import * from PyQt4.QtCore import * import Image import Image...
7 месяцев, 3 недели назад itISiBOWMAN
129
голосов
1
ответ
Существует переменная int которая содержит баланс. Многие потоки ссылаются на эту переменную int . Каждый поток выполняет свою работу и может получить доступ к указателю int в любое время и добавит...
7 месяцев, 3 недели назад IGHOR
59
голосов
1
ответ
Создание отчета в QT без html, у меня такая проблема, как множественная граница в таблице - каждая ячейка получила собственную границу. QTextTableFormat tableFormat; tableFormat.setCellPadding(5);'...
7 месяцев, 3 недели назад AlexBee
100
голосов
1
ответ
Я пытаюсь использовать библиотеку SFML 2.3.2 с Qt Creator для создания небольшого приложения. Я добавил библиотеки со следующим кодом в файле.pro: LIBS += -L"$HOME/Libraries/C++/SFML-2.3.2/lib" CON...
7 месяцев, 3 недели назад Kemal Tezer Dilsiz
93
голоса
1
ответ
Что вы считаете лучшей практикой для разработки взаимодействия сигнала/слота для обновления значений элементов в классе? Например, рассмотрим переменную-член, которая представлена ​​в пользовательс...
7 месяцев, 3 недели назад mike
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема