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

QT: Как зацикливать метод каждую секунду? С++
Я создал проект Qt, который отображает круг на виджете. Затем у меня есть метод, который перерисовывает круг в разных позициях каждый раз, когда я вызываю метод. Я хочу запустить этот метод в цикле for, скажем, десять раз, и показать каждую из 10...
5803 просмотров
schedule 09.12.2022

QTimer с QPaintEvent
Я создал небольшое приложение QT, которое перерисовывает круг в произвольном месте. Что я хотел бы сделать, так это повторить метод заданное количество раз, что рисует круг каждую секунду с использованием QTimer. Я не уверен, как это сделать....
1637 просмотров
schedule 11.12.2022

код pyqt блокируется, хотя и перемещен в другой QThread
Я попытался сделать свою программу PyQt4 более отзывчивой, переместив некоторый блокирующий код в отдельный QThread. Поскольку это не сработало, я создал этот минимальный пример в качестве демонстрации: import sys import time from PyQt4 import...
808 просмотров
schedule 26.12.2023

QTimer не запускает (запускает) тайм-аут
Я хочу использовать Qtimer для приостановки выполнения данного блока кодов, в то время как в другом потоке он делает что-то еще. Я связал таймаут потока с qeventloop quit, но проблема в том, что таймаут не вызывается. Когда происходит другой выброс,...
1274 просмотров
schedule 26.03.2024

QTimer/Python: считать секунды от начала до конца
В моем пользовательском интерфейсе (Qt Designer) есть кнопка «Пуск», кнопка «Стоп» и lcdNumber, который должен отображать секунды между нажатием «Пуск» и «Стоп». Я следовал приведенным там инструкциям: Похоже, не удается получить обратный отсчет...
3214 просмотров
schedule 05.07.2022

отложить выполнение кода с помощью QTimer и Eventloop
Я хочу, чтобы моя программа ждала истечения времени ожидания QTimer для выполнения определенного метода. Функция выполняет некоторые вычисления в цикле, и после завершения этого цикла она должна дождаться истечения времени ожидания таймера и...
1359 просмотров
schedule 03.04.2022

Qt: как заморозить некоторые кнопки на определенное время?
Я пытаюсь создать простую игру памяти с Qt 5.11.1 и C++, где вы получаете несколько плиток на экране, и вам нужно щелкнуть две и попытаться сопоставить изображения, которые они показывают. Мои плитки реализованы как QPushButtons. Каждый раз, когда...
501 просмотров
schedule 04.04.2023

QTimer::timeout не срабатывает
Я пытаюсь создать событие, которое запускается каждые n секунд в моем работнике Singleton. Соединение сигнал/слот (при этом сигнал является тайм-аутом QTimer, а слот является лямбда-функцией, которая вызывает другой класс Singleton) не работает....
860 просмотров
schedule 08.05.2023

Qtimer и закрытие приложения по прошествии 15 секунд
Вечер. Мне немного сложно понять QTimer и то, как он работает, а также заставить работать приведенный ниже код. Как бы я не ненавидел копировать/вставлять, я просто не могу понять это. Цель этого состоит в том, чтобы запустить программу на 15...
122 просмотров
schedule 04.03.2023

Pyqt5 понимание Qtimer
это вопрос для понимания QTimer . Я создаю событие QTimer() , которое запускает функцию каждые 1000 мс. Эта функция действует до тех пор, пока работает графический интерфейс. Итак, я использовал QTimer() в основном потоке (поток GUI), я не...
244 просмотров
schedule 23.12.2022

Какова альтернатива QTimer?
Функция слота QTimer::start имеет интервал в миллисекунды: Запускает или перезапускает таймер с интервалом ожидания в миллисекундах. Но мс относится к типу int и не может занимать большой интервал. Какова альтернатива QTimer ,...
178 просмотров
schedule 17.07.2023

Как создать таймер, который можно приостановить/возобновить с помощью QTimer?
Вот что у меня есть до сих пор timer = new QTimer(this); connect(timer, &QTimer::timeout, this, [&slider, sliderDisplay]() { // increment slider value and update display, reset to min slider value once at max }); timer->start(50);...
42 просмотров
schedule 11.12.2023