вопрос про многопоточность |
Здравствуйте, гость ( Вход | Регистрация )
вопрос про многопоточность |
qt_user |
28.9.2012, 18:46
Сообщение
#1
|
Студент Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: 0 |
В main GUI приложения(mainWIndow) создаю поток и запускаю его
Проблема в том что если в теле run написать бесконечный цикл, то вешается GUI поток. Почему-то я думал что они параллельно выполняться будут. Сделал sleep(0) в теле run, но на GUI поток не переключился... Чет я не понимаю... Как так? |
|
|
Алексей1153 |
28.9.2012, 19:18
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
AtThread - что за класс ? В справке нет )
а по справке нужно вызывать QThread::start а ты вызвал run как обычный метод. Бесконечный. |
|
|
Текстовая версия | Сейчас: 1.12.2024, 13:25 |