![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
franza |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 3.1.2011 Пользователь №: 2323 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Я начинающий в Qt. Разбираюсь с многопоточностью и не могу написать код, который одновременно менял значение QLCDNumber и постоянно нажимает кнопочку. Прошу помочь разобраться.
lcdthread.h
pbthread.h
lcdthread.cpp
pbthread.cpp
main.cpp
Не могу сделать так, чтобы родительский виджет был доступен для перетаскиваний и прочего. Или для него надо писать свой поток? |
|
|
![]() |
franza |
![]()
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 3.1.2011 Пользователь №: 2323 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
виджеты создаются в главном потоке (по крайней мере в main.cpp), в run для каждого потока я написал только отправку сигналов, к которым в main.cpp коннектится соответствующий слот. здесь, думаю, я не ошибся. но при выполнении родительский виджет повисает и не дает себя ни перетаскивать ни закрывать, хотя по идее находится в отдельном потоке.
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.2.2025, 10:38 |