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

Как использовать QCursor::pos() без использования QApplication?
Я пишу проект в Qt Creator, и если я напишу QPoint cursorPos=QCursor::pos(); тогда cursorPos={-2147483648,-2147483648}, что явно неверно. Однако, если я напишу QApplication *application=new QApplication(argc,argv); QPoint...
283 просмотров
schedule 10.04.2022

Предотвратить закрытие приложения QApplication, если служба запущена
У меня есть приложение QML, в котором я создал подкласс QApplication для создания основного экрана с помощью QML. Проблема, с которой я сталкиваюсь, заключается в том, что при нажатии кнопки «Закрыть» приложение закрывается, как и предполагалось,...
939 просмотров
schedule 25.02.2023

QApplication::processEvents не работает в Windows
Я работаю над проектом, который представляет данные в реальном времени, полученные в режиме реального времени с помощью подключаемого модуля QCustomPlot для Qt. Дисплей имеет черный цвет фона, а несколько каналов данных окрашены по-разному. Делая...
509 просмотров
schedule 11.02.2024

Как я могу сделать цикл с PyQt4?
Я пытаюсь создать программу, которая открывает окно каждые 10 секунд и ждет, пока пользователь его закроет, чтобы перезапустить подсчет следующих 10 секунд. У меня есть следующий код: class Window(QtGui.QWidget): def __init__(self):...
44 просмотров
schedule 23.07.2023

Отправка сигнала в QApplication
Я отправляю signal.CTRL_BREAK_EVENT в подпроцесс QApplication, и обработчику подпроцесса удается поймать сигнал (и выполнить некоторую магию перед выходом). Однако, когда сигнал отправляется, он не обрабатывается до тех пор, пока я не...
321 просмотров
schedule 03.09.2023

Qt - запустить функцию в другом потоке
В моем простом QApplication у меня есть такой сценарий: Class1 вызывается из основного потока. Class2 вызывается из другого потока, содержащего ссылку на Class1. Возможно ли вызвать функцию Class1 из Class2, используя основной поток? Я...
51 просмотров
schedule 10.09.2022

Майя ждет закрытия окна Qt
Обычно в приложениях Qt вы должны использовать это в начале и в конце вашего кода: app = QtWidgets.QApplication(sys.argv) ... app.exec_() Но в Maya вы не используете это, потому что Qt сам работает в приложении Maya. Я уверен, что это работает...
151 просмотров
schedule 06.11.2022