Здравствуйте, гость ( Вход | Регистрация )
|
franza |
9.1.2011, 21:02
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 3.1.2011 Пользователь №: 2323 Спасибо сказали: 0 раз(а) Репутация: 0
|
Я начинающий в Qt. Разбираюсь с многопоточностью и не могу написать код, который одновременно менял значение QLCDNumber и постоянно нажимает кнопочку. Прошу помочь разобраться.
lcdthread.h pbthread.h lcdthread.cpp pbthread.cpp main.cpp Не могу сделать так, чтобы родительский виджет был доступен для перетаскиваний и прочего. Или для него надо писать свой поток? |
|
|
|
![]() |
|
franza |
10.1.2011, 18:28
Сообщение
#2
|
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 3.1.2011 Пользователь №: 2323 Спасибо сказали: 0 раз(а) Репутация: 0
|
Litkevich Yuriy, понимаю. Можешь попробовать рассказать о моей ошибке не в одном предложении, а подробнее, так как видно, что я мало понимаю. Мне непонятно следующее: 3 виджета (лсд, кнопка, и базовый, куда они помещаются) создаются в main.cpp. При этом они создаются в главном потоке или нет? Если нет, то как создать их в главном потоке? Слоты, к которым происходит коннект вызываются в главном потоке или нет?
|
|
|
|
franza Помогите разобаться с потоками. 9.1.2011, 21:02
Litkevich Yuriy виджеты могут находится только в главном потоке. Н... 9.1.2011, 22:02
franza виджеты создаются в главном потоке (по крайней мер... 9.1.2011, 22:41
Litkevich Yuriy Цитата(franza @ 10.1.2011, 0:41) о при вы... 9.1.2011, 23:41
ufna Чет мне подсказывает, что закидывать в while() соо... 9.1.2011, 23:59
franza ufna, то есть, в принципе, написано все правильно... 10.1.2011, 0:23
ufna Вообще по-хорошему не так делается Можно сделать ... 10.1.2011, 2:15
franza ufna, можно поподробней?
Litkevich Yuriy, я имею ... 10.1.2011, 16:47
Litkevich Yuriy franza, ту по-русски вообще понимаешь? 10.1.2011, 17:35
Litkevich Yuriy Цитата(franza @ 10.1.2011, 18:47) я имею ... 10.1.2011, 19:13
franza спасибо, вроде разобрался. напишу еще, если появят... 10.1.2011, 19:24![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 9.3.2026, 10:27 |