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

состояние run_when_backgounded и invisible () в BlackBerry 10
Я реализую приложение BlackBerry 10 Cascade. Он использует класс QTimer и имеет следующий код. connect(timer, SIGNAL(timeout()), this, SLOT(update())); Это работает и вызывает функцию update () в соответствии с заданным периодом времени. Он...
555 просмотров

Как я могу отложить процесс в Qt
Я пытаюсь сделать визуализацию поиска максимального значения массива. Идея состоит в том, чтобы показывать положение указателя на каждой итерации. Макет сетки построен следующим образом: первая строка включает десять меток, показывающих индекс...
1198 просмотров
schedule 22.09.2021

QTimer — повторяющийся таймер
Я пытаюсь подсчитывать объект QTimer с интервалами, непрерывно вызывая функцию. Я последовал примеру и установил интервалы, но, похоже, он больше не начинает считать. Это кусок кода, с которым я работаю QTimer *timer = new QTimer(this);...
1901 просмотров
schedule 11.03.2022

Как остановить фоновый цикл после нажатия кнопки?
В моей программе я открываю окно и запускаю большой цикл. Я отображаю прогресс в QTextEdit . Я добавил кнопку отмены, чтобы остановить большой цикл. Итак, в конструкторе окна я запускаю метод, который выглядит так: void start() { for...
545 просмотров
schedule 16.04.2022

Неоднократный QTimer отсчитывает только один раз
РЕДАКТИРОВАТЬ 3: Когда я впервые задал этот вопрос, я подумал, что это потому, что QTimer стрелял только один раз; однако это оказалось так, потому что я наблюдал за ним, основываясь на его remainingTime() члене. Оказывается, настоящая...
1104 просмотров
schedule 10.05.2022

Будет ли отправлен сигнал тайм-аута QTimer после вызова stop()?
Сейчас работаю над Qt 5.5/4.8. Я беспокоюсь о том, может ли сигнал timeout() быть (иногда) отправлен после того, как таймер явно остановлен вызовом stop() на этом экземпляре? Я надеюсь, что сигнал timeout() будет отправлен как раз между...
983 просмотров
schedule 14.05.2022

singleshot QTimer в OS X быстро срабатывает несколько раз и слишком рано
Я реализовал таймер простоя на ресурсе (классе), экземпляры которого могут быть открыты одновременно в нескольких приложениях. Следовательно, idleTimer — это не только простой QTimer , но слот (триггер) должен проверять, не обращались ли другие...
454 просмотров

Таймеры нельзя остановить из другого потока Qt
Я работаю над приложением Qt. Там я использую два потока, один для графического интерфейса и один для обработки. У меня есть рабочий класс, в котором QTimer является классом-членом. .h файл: #ifndef MAINWINDOW_H #define MAINWINDOW_H...
3351 просмотров
schedule 18.06.2022

QTimer, параметризованный слот
Я пишу приложение для релейного контроллера. У меня есть функция, которая открывает/закрывает реле: void setRelay(unsigned int relay_number, bool state); Теперь я хочу сделать кнопку, чтобы открыть реле, скажем, на 1 сек. Я хочу сделать...
81 просмотров
schedule 07.08.2022

Обновите пользовательский AxisItem для PlotWidget с помощью QTimer
Моя цель — создать графический интерфейс с несколькими графиками и значениями, которые обновляются каждые несколько секунд. Я хочу, чтобы ось X показывала время. Мне удалось сделать это с помощью AxisItem, но когда на график добавляются новые...
17 просмотров
schedule 30.09.2022

Можно ли следить за таймером в режиме ожидания?
Я использую таймер, чтобы перевести систему в режим ожидания при бездействии в течение 15 секунд. Можно ли использовать тот же таймер для отслеживания в режиме ожидания, потому что мне нужно выключить систему при бездействии в течение 1 минуты....
64 просмотров
schedule 24.05.2023

Механизм QTimer
Предположим, что timer является объектом QTimer , интервал таймера равен iInterval , а сигнал тайм-аута таймера подключен к слоту sltTimeout() . Я просто подумал, что произойдет, если iInterval будет меньше, чем время, необходимое для...
274 просмотров
schedule 22.10.2022

Таймеры Qt нельзя остановить из другого потока
Hy, Я пишу свою первую программу Qt и теперь у меня проблемы с: QObject::killTimer: таймеры нельзя остановить из другого потока QObject::startTimer: таймеры нельзя запускать из другого потока Моя программа будет связываться с шиной...
27016 просмотров
schedule 19.04.2023

пользовательский класс со своим собственным QTimer и QThread
Я хотел бы создать класс, который имеет свои собственные QTimer и QThread для некоторых проектов для датчиков робота. После некоторых поисков вот что я придумал #include <QCoreApplication> #include <QTimer> #include <QThread>...
531 просмотров
schedule 22.03.2023

Невозможно получить доступ к определению в подокне — объект MainWindow не имеет атрибута «updateTime»
У меня есть MainWindow, в котором я вызываю подокно (всплывающее окно) с помощью кнопки, и я не могу получить доступ к def updateTime (self), и это дает мне ошибку атрибута: AttributeError: объект «MainWindow» не имеет атрибута «updateTime»...
451 просмотров
schedule 03.03.2023

Слот QTimer не вызывается
У меня есть класс QTimer в классе MainWindow , но слот update не вызывается. Я новичок в QT. Я понятия не имею, что это будет. connect() возвращает true , и я не получаю ни предупреждений из окна сообщений в создателе QT, ни ошибок времени...
6412 просмотров
schedule 19.12.2022

QTimer не вызывает слот тайм-аута
Я пытался использовать QTimer в разных QThread , но не смог подключиться к слоту timeout() QTimer . Что я делаю неправильно? Вот мой код: extern MainWindow *mainClass; class myObj : public QObject { Q_OBJECT public: explicit...
5677 просмотров
schedule 09.03.2023

как остановить Qtimer по условию
когда я выполняю этот Qtimer, он говорит «недопустимое использование« этого »в функции, не являющейся членом» QTimer *timerStart( ) { QTimer* timer = new QTimer( ); Ball *b = new Ball(); QObject::connect(timer,SIGNAL(timeout()),b,SLOT(move()));...
2259 просмотров
schedule 06.01.2023

Что эквивалентно Qtimer в С++ с использованием стандартных или повышающих библиотек?
Я должен выполнять какую-то задачу каждые 5 секунд, пока программа не выйдет. Я не хочу использовать нить здесь. В QT я мог бы сделать так QTimer *timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(update()));...
1513 просмотров
schedule 13.11.2022

Тайм-аут QTimer не срабатывает при модульном тестировании
Я пытаюсь создать модульное тестирование для класса, который я создал с именем Counter. Такой класс должен уменьшать свое значение "count" каждые 0,1 секунды, поэтому я подключил метод в конструкторе класса. Кажется, что в исходной программе все...
606 просмотров
schedule 18.06.2023