Вопросы по теме 'qtimer'
Слот QTimer не запускается из функции библиотеки
У меня есть основное приложение Qt, и я разрабатываю библиотеку Qt, на которую я ссылаюсь из этого основного приложения. Из основного приложения я хочу вызвать функцию в библиотеке, которая будет что-то делать, а затем в конце подпрограммы вызвать...
654 просмотров
schedule
07.01.2023
Поставить в очередь несколько вызовов QTimers к слотам
Я использую библиотеку, в которой мне нужно вызвать триггерную функцию, которая запускает некоторую обработку (запускает поток, выполняющий задание) и немедленно возвращается. Затем, когда обработка завершена, излучается сигнал.
Это нужно делать...
983 просмотров
schedule
28.03.2023
Странное недокументированное поведение QTimer/QEventLoop после перезапуска таймера вручную
Недавно я наткнулся на это, работая с QTimer, который вызывает функцию с внутренним QEventLoop.
Итак, скажем, у нас есть экземпляр QTimer
QTimer* timer = new QTimer;
где-то в конструкторе мы его запускаем и он начинает тикать раз в 100мс...
1155 просмотров
schedule
26.02.2023
Тайм-аут входа в Qt с использованием QTimer
Я пытаюсь реализовать тайм-аут входа в систему, когда имя пользователя/пароль было введено неправильно слишком много раз. Но я не могу этого сделать. Мой код ниже
ui->label->setText("Password entered wrong too many times, entered 10 minute...
135 просмотров
schedule
06.05.2023
Избегайте QTimer для выдачи сигнала тайм-аута
Я запустил таймер, чтобы дождаться выполнения определенного условия. ЕСЛИ условие истинно, тогда я останавливаю таймер и не хочу, чтобы сигнал тайм-аута испускал или выполнял подключенный слот. Но если условие ложно в течение указанного времени, то...
818 просмотров
schedule
29.09.2023
QTimer setInterval без сброса оставшегося времени
У меня есть приложение, написанное на QT, которое использует QTimer. По сути, это игра, и все действия контролируются таймером. Игра включает в себя возможность увеличения\уменьшения скорости игры. Код для увеличения скорости
timerValue -=...
2979 просмотров
schedule
06.06.2022
QTimer для обработки большого массива
Я пытался использовать QThread в своем приложении для обработки больших данных. Это работает, но не идеально и приводит к сбою моего приложения в его текущей версии по ссылке. Я где-то читал (не могу найти ссылку), чтобы вместо этого использовать...
156 просмотров
schedule
26.01.2023
Окно сообщения Qt - показывать окно сообщения до истечения времени ожидания
Я должен показать окно сообщения о сохранении до истечения времени ожидания. Как только истечет время ожидания, перейдите в слот и выполните какую-либо функцию.
timerToSave=new QTimer(this);...
1794 просмотров
schedule
17.05.2024
Использование Try/except с QTimer
Я использую QTimer для запуска метода, который запускает таймер. Когда я нажимаю QPushButton , мне нужно остановить этот таймер и заняться другими делами. Итак, когда я нажимаю кнопку, я получаю эту ошибку:
TypeError: 'instancemethod' object...
283 просмотров
schedule
26.04.2023
Вставить текст в цикле while(1) в текстовый редактор в QT
Я пытаюсь напечатать «Некоторый текст» в QTextBrowser непрерывно в течение «n» времени. Где «n» — целое число. Для этого я использовал QTimer::SingleShot для синхронизации. После срабатывания тайм-аута FLAG устанавливается в false, и этот «FLAG»...
923 просмотров
schedule
14.04.2023
Остановить таймер QTimer.singleShot()
Можно ли остановить таймер QTimer.singleShot() ? (Пожалуйста, не говорите мне использовать функцию stop() объекта QTimer — я действительно хочу знать, можно ли остановить статическую функцию QTimer.singleShot() до истечения ее времени)...
2525 просмотров
schedule
31.10.2022
Выход из QThread при выходе из приложения с графическим интерфейсом
У меня есть следующий рабочий класс:
class MediaWorker : public QObject
{
Q_OBJECT
public:
explicit MediaWorker(QObject *parent = 0);
~MediaWorker();
void Exit();
signals:
void Finished();
public slots:
void...
788 просмотров
schedule
06.03.2024
Является ли метод isActive() в QTimer потокобезопасным?
В настоящее время я думаю о потокобезопасности реализации QTimer .
В моем приложении я использую метод bool isActive() , чтобы проверить, работает ли таймер или нет. Поскольку я планирую использовать этот метод и в других потоках, мои мысли...
574 просмотров
schedule
10.05.2023
импортировать последовательную проверку, если устройство подключено постоянно
Я хотел бы постоянно проверять соединение через COM-порт, я нашел здесь как проверить соединение, но когда я реализую его в своем приложении, чтобы проверить, подключено ли устройство, я не достигаю желаемого результата, возможно, потому, что я...
365 просмотров
schedule
07.07.2023
Почему QTimer не сигнализирует?
У меня есть простая установка, где мне нужен QTimer для обновления метки. Все в порядке, за исключением того, что событие никогда не происходит, и код QTimer просматривается.
def init_ui(self):
self.sell_label = QLabel("Sale: " +...
91 просмотров
schedule
02.10.2022
PyQt5 QTimer отсчитывает до определенных секунд
Я создаю программу на питоне и использую pyqt. В настоящее время я работаю с QTimer, и я хочу печатать «таймер работает» каждые секунды и прекращать печать через 5 секунд. Вот мой код:
timers = []
def thread_func():
print("Thread works")...
12452 просмотров
schedule
05.05.2023
QTimer в графическом интерфейсе блокировки рабочего потока
Я пытаюсь создать рабочий поток, задачей которого является отслеживание бита состояния платформы позиционирования.
Для этого я подключаю сигнал тайм-аута QTimer к функции, которая запрашивает платформу.
class expSignals(QtCore.QObject):...
964 просмотров
schedule
26.03.2023
Есть ли альтернативное решение для вызова лямбда-функции QTimer::singleshot(0)
Я только что реализовал QLineEdit , который выбирает текст сразу после получения фокуса. Я создал производный класс и добавил
virtual void focusInEvent(QFocusEvent *event) override;
к заголовку. Сначала я попытался реализовать это так:...
319 просмотров
schedule
15.06.2022
Неожиданная продолжительность QT5 QTimer на ARM
Я работаю над консольным приложением QT для выполнения на процессоре ARM, и я столкнулся с очень странным поведением QTimer: вместо запланированных 100 мс таймер истек через 1946 мс. Я изменил продолжительность, но наблюдаемое поведение не изменилось...
158 просмотров
schedule
18.10.2022
QWebEngineView: таймеры не работают, когда они видны
Я пытался реализовать код из этого вопроса , но Я обнаружил, что QTimer не срабатывает при определенных обстоятельствах.
Упрощенный код:
app = QApplication([])
view = QWebEngineView()
view.show()
def callback():
sys.exit(0)...
23 просмотров
schedule
04.11.2022