Я пытаюсь подсчитывать объекты QTimer через определенные промежутки времени, непрерывно вызывая функцию. Я последовал примеру и установил интервалы, но он, кажется, больше не начинает считать.
Это кусок кода, с которым я работаю
QTimer *timer = new QTimer(this);
timer->setInterval(1000);
connect(timer, SIGNAL(timeout()), this, SLOT(MyFunction()));
timer->start();
Ваш основной цикл все еще работает?
По-прежнему ли существует объект, на который вы указываете «это»?
Не могли бы вы проверить, установлен ли таймер на один выстрел?
извините, не было функции, установленной на слот в заголовочном файле, который был проблемой
private slot:
void MyFunction();