Сигнал из цикла |
Здравствуйте, гость ( Вход | Регистрация )
Сигнал из цикла |
Max Payne |
7.5.2012, 2:51
Сообщение
#1
|
Студент Группа: Участник Сообщений: 24 Регистрация: 16.2.2012 Пользователь №: 3223 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет, извините за тривиальный вопрос, но никак не могу понять.
Есть цыкл в котором обрабатывается стринги, мне нужно каждую итерацию отправлять стринг через сигнал из цыкла, сделал все просто емит из цикла но приходит только один стринг и ничего больше. Я в чем то ошибся ? Спасибо за помощь. |
|
|
Гость_Гость_* |
7.5.2012, 5:25
Сообщение
#2
|
Гости |
Всем привет, извините за тривиальный вопрос, но никак не могу понять. Есть цыкл в котором обрабатывается стринги, мне нужно каждую итерацию отправлять стринг через сигнал из цыкла, сделал все просто емит из цикла но приходит только один стринг и ничего больше. Я в чем то ошибся ? Спасибо за помощь. Внутри цикла напиши qDebug()<<"Попал" и посмотри сколько раз выведет это слово в консоль , я просто думаю там один элемент => один вызов , или же ты где то делаешь disconnect сигн.слот после первого попадания |
|
|
Max Payne |
7.5.2012, 11:08
Сообщение
#3
|
Студент Группа: Участник Сообщений: 24 Регистрация: 16.2.2012 Пользователь №: 3223 Спасибо сказали: 0 раз(а) Репутация: 0 |
Попадаю, цикл выполняется и итераций больше чем 1 :
Циклы где отсылается сигнал :
Вот сам обьект QProgressBar
|
|
|
efg |
17.6.2012, 2:07
Сообщение
#4
|
Студент Группа: Участник Сообщений: 48 Регистрация: 6.5.2011 Пользователь №: 2658 Спасибо сказали: 2 раз(а) Репутация: 0 |
добавьте после эмита qApp->processEvents();
|
|
|
Текстовая версия | Сейчас: 19.4.2024, 22:39 |