Название: QTimer что делаю не так? Отправлено: Temi4 от Июнь 14, 2010, 19:40 Привет проблема в том, что я запускаю таймер, но он не вызывает слот по timeout сигналу, подскажите что делаю не так?
Код: #include "mainDialog.h" В мейне создаю этот самый MainDialog и вызываю StartTimer(200); но он не вызвает updates - подскажите почему? Название: Re: QTimer что делаю не так? Отправлено: Makss от Июнь 14, 2010, 20:01 timer->setSingleShot(true); в этой строке не так)) эта функция говорит о том что таймер будет однократным, ваш слот вызовится только один раз
Название: Re: QTimer что делаю не так? Отправлено: Temi4 от Июнь 14, 2010, 20:20 убрал но он даже 1 раз не вызывается.
Название: Re: QTimer что делаю не так? Отправлено: SimpleSunny от Июнь 14, 2010, 20:56 А покажите код где создается MainDialog и візівается StartTimer(200).
Название: Re: QTimer что делаю не так? Отправлено: Temi4 от Июнь 14, 2010, 22:15 Код: MainDialog *myDialog; В стартТаймер он заходит и все нормально стартует Название: Re: QTimer что делаю не так? Отправлено: SimpleSunny от Июнь 14, 2010, 23:10 Напишите так
Код Разнообразные ошибки будут выводиться в виде GUI диалогов, возможно прочитаете что-то интересное. Код А зачем нужен этот код? Чего вы хотели добиться? Название: Re: QTimer что делаю не так? Отправлено: Makss от Июнь 14, 2010, 23:49 если я его правильно понял, он этим хотел это: запустить функцию func что выше по коду, в отдельном потоке)) а та в свою очередь таймер стартанула бы) только вот интересно почему она не упала, ведь обращается к GUI в другом потоке
Название: Re: QTimer что делаю не так? Отправлено: ритт от Июнь 15, 2010, 00:59 она и не должна была упасть
Название: Re: QTimer что делаю не так? Отправлено: Temi4 от Июнь 16, 2010, 11:01 если я его правильно понял, он этим хотел это: запустить функцию func что выше по коду, в отдельном потоке)) да все верноНапишите так хорошо сегодня попробую.Код Разнообразные ошибки будут выводиться в виде GUI диалогов, возможно прочитаете что-то интересное. Я так понял что таймер из другого потока запустить не получится? Название: Re: QTimer что делаю не так? Отправлено: Dendy от Июнь 16, 2010, 12:01 Я так понял что таймер из другого потока запустить не получится? Код
|