У меня есть одна проблема, которую я не могу решить с помощью Интернета. У меня есть ярлык, и я устанавливаю pixmap на нем. Я положил его в главное окно (виджет), где тоже кнопка (QPushButton). Я хочу, чтобы сделать это:Непрерывно рисовать объект с помощью Qt и C++
- Если я нажимаю на кнопку, то на этой пиксельной будут нарисованы круги непрерывно
- Если я нажимаю эту кнопку для второго, то рисунок должен быть остановлен функцией
pause()
Второй легко, это пустой слот:
void pause() {}
Но сначала я попытался использовать петлю
while(true)
draw();
но он разбил программу (цикл).
Любая идея, как ее решить?
Вам не хватает '&' перед таймером. «Я не понимаю, как пустая пауза() останавливает рисунок» - он думает, что это выведет его из 'while (true)' как своего рода goto :) – dtech
Спасибо, что заметили это. – LogicStuff