Описание тега qapplication

Класс QApplication является частью классов Qt C++, управляющих потоком управления и основными настройками приложения с графическим интерфейсом.
1 ответ

Как я могу остановить отображение QApplication в доке?

Я делаю консольное приложение на OS X, которое взаимодействует с определенными частями среды рабочего стола (в основном с мышью, использующей QCursor), поэтому я не могу использовать приложение QCoreApplication (несмотря на то, сколько я хочу). Прил…
01 сен '16 в 00:57
3 ответа

Как переопределить QApplication::notify в Qt

Я пытаюсь обработать исключение в моем приложении Qt, я просмотрел пару постов, в которых указывалось на переопределение метода QApplication::notify для эффективной обработки исключений в Qt. Я не уверен, где я должен добавить этот переопределенный …
22 дек '14 в 17:49
1 ответ

Как подтвердить успешное завершение QApplication

Я работаю над проектом, который использует Qt для разработки GUI. Цикл событий Qt запускается в основном потоке. Но у меня есть требование выполнить некоторые действия по очистке после выхода из QApplication. Поэтому я использовал qApp->quit() для в…
15 авг '14 в 22:47
2 ответа

Когда я должен использовать qApp->setProperty на Qt

В документации по Qt я не нахожу раздел, объясняющий qApp->setProperty() вариант (возможно, он есть, но я не могу его найти). Может кто-нибудь объяснить мне, в основном, как это работает и когда я должен его использовать? Я спрашиваю об этом, пот…
31 май '17 в 18:48
1 ответ

Как обновить QApplication, используя каждый QWebEngineView с периодом расписания

Я пытаюсь перезагрузить URL в заданный период, используя PYQT5, QWebEngineView и график, так как я ищу, что код останавливает выполнение после app_exec(). Таким образом, цикл "while" и "планировщик" никогда не выполняются. Насколько у меня есть поис…
28 ноя '18 в 15:45
2 ответа

Почему параметры winmain не соответствуют друг другу?

Почему конструктор QApp не работает с WinMain параметры? int CALLBACK WinMain(HINSTANCE, HINSTANCE, LPTSTR _lpCmdLine, int _nShowCmd) { QApplication app(_nShowCmd, & _lpCmdLine); И здесь это терпит неудачу за исключением: Exception at adress 0x0…
14 янв '16 в 05:48
1 ответ

PyQt5 - Python | QApplication.setStyle не работает

Я пытаюсь установить собственный стиль для моего приложения PyQt5, используя setStyle() метод, но он не работает. Я также не совсем уверен, где это должно быть помещено. В основном я пытался сделать: if __name__ == '__main__': QApplication.setStyle(…
13 май '17 в 18:58
3 ответа

QApp->exec() допустимо, если используется QApplication

Это действительно, чтобы позвонить qApp->exec() или же QCoreApplication::exec() если я использую QApplication пример? Поскольку это статическая функция, в обоих случаях QCoreApplication::exec() будет называться. Тем не менее, похоже, что даже есл…
24 окт '15 в 21:23
1 ответ

Должен построить QApp перед QWidget Pyqt5

Я запустил новую программу PyQt5, но я сталкиваюсь с ошибкой "Должен создать QApplication перед QWidget". Я понимаю ошибку, но не могу найти, где мой код сначала строит мой QWidget. Вот мой код: class Main(QWidget): """ Main window """ def __init__(…
02 янв '18 в 10:01
1 ответ

Как добавить элемент действия в приложение QT/C++

Я создал приложение в Qt/C++, по умолчанию у меня в основном: int main(int argc, char *argv[]) { QApplication app(argc, argv); MainUI MyWindow(*MyData); MyWindow.show(); return app.exec(); } MainUi - это класс, который используется для объявления то…
30 апр '15 в 05:57
1 ответ

Узнайте, было ли приложение уже инициализировано?

Я хотел порождать экземпляр QWebKit в PySide и быстро получил ошибку сегментации - я забыл настроить экземпляр QApplication. Поскольку SIGSEGV не является хорошим режимом сбоя, есть ли способ отловить это и вместо этого выдать исключение?
18 фев '17 в 10:30
0 ответов

Ошибки, связанные с созданием класса QMathGL в приложении

У меня проблема с библиотекой MathGL и созданием экземпляра MathGL в приложении. Каждый раз, когда я пытаюсь запустить его, возникает ошибка, говорящая о том, что QApplication должен быть создан перед QWidget (от которого наследуется класс QMathGL).…
02 июл '15 в 17:24
0 ответов

Отправка входных событий во вторые приложения

У меня приложение qt 5.5, работающее на одной части монитора, отображающей его пользовательский интерфейс. Другое приложение делает это для остальной части экрана. Мой вопрос: существует ли практическое решение для отображения прозрачного виджета на…
25 ноя '15 в 15:22
0 ответов

Нет closeEvent, полученное QMainWindows в приложении QApplication подпроцесса

У меня есть основное QApplication (с одним QMainWindow), который запускает подпроцесс, выполняющий другое QApplication с несколькими QMainWindows. Эти QMainWindows сохраняют свою позицию и размер при закрытии, как я определил в методе closeEvent(). …
08 дек '16 в 19:00
1 ответ

MainWindow закрывается после инициализации

Я хотел начать новый проект, используя PyQt5 и QtDesigner. Для начала я просто скопировал код из предыдущих проектов в PyQt4 и настроил его на изменения в PyQt5. Итак, код для запуска Main Window и Timer который обновляет приложение, выглядит так: #…
25 июл '16 в 07:18
1 ответ

Запретить QApplication::exec блокировать основной поток

У меня есть Visual C++ программа, которая создает несколько GUI в основном потоке. Я хочу показать QWidget вместе со всем другим графическим интерфейсом. В настоящее время, если я вызываю QApplication.exec(), он блокирует основной поток, пока я не з…
25 июл '16 в 16:14
1 ответ

Можно ли создавать локальные циклы событий без вызова QApplication::exec()?

Я хотел бы создать библиотеку на основе QTcpServer а также QTcpSocket для использования в программах, в которых нет циклов событий main функции (потому что цикл событий Qt блокируется и не обеспечивает достаточного временного разрешения для требуемы…
06 янв '15 в 15:15
3 ответа

Приложение PyQt5 Resize для разных дисплеев

Я использую PyQt5 и Python 3.6.4 для разработки пользовательского интерфейса для программы. Это было сделано на мониторе с разрешением 720p, однако теперь с использованием того же кода на мониторе 4k все, кроме текста, ничтожно мало. Как мне изменит…
01 мар '18 в 11:04
0 ответов

qt5 неопределенная ссылка на 'QApplication::QApplication(int&, char**, int)'

Я пытаюсь запустить простой пример hello world, и мне уже понадобилось некоторое время, чтобы выяснить, что включает в себя использование. Теперь я проверил пути включения, QApplication на самом деле должен быть там, но он выдает вышеуказанную ошибк…
12 фев '18 в 12:22
1 ответ

Создание нового Qapplication из цикла событий Qapplication

Я переписал вопрос так, чтобы он был более понятным. В своем коде я создал QApplication, подключил слот к приложению с помощью QTimer.singleShot(), а затем выполнил свое приложение. Теперь в этом слоте я хочу создать еще одно QApplication в другом п…
23 сен '16 в 19:45