Название: [РЕШЕНО] Threads problem Отправлено: OKTA от Июль 23, 2012, 16:11 Запускаю таймер в одном из объектов qml, при этом в программе несколько параллельных потоков идет. Получаю вот такую ошибку:
Код: QObject::startTimer: timers cannot be started from another thread Название: Re: Threads problem Отправлено: mutineer от Июль 23, 2012, 16:18 Ну потому что где-то в твоем коде что-то не так с таймером и потоком
Название: Re: Threads problem Отправлено: Bepec от Июль 23, 2012, 18:39 Потому что нельзя запустить таймер не из родительского потока.
Потому что у тебя в программе перемешаны потоки. Потому что архитектура проекта у тебя такая. Потому что ты :D Название: Re: Threads problem Отправлено: OKTA от Июль 24, 2012, 21:51 Таймеры я вообще не запускаю нигде, кроме qml)) И там он запускается прямо при создании, а не снаружи! И ошибка с таймером почему-то генерируется аккурат в моменты события перемещения мыши по главному виджету ??? Я отключаю все фильтры событий и все равно флуд идет)))
Название: Re: Threads problem Отправлено: mutineer от Июль 24, 2012, 22:05 Короче мягких намеков ты не понимаешь... Код давай, а не маши руками в воздухе в стиле "я тут объекты соединил, потом раз, затем ух! а у меня ошибка"
Название: Re: Threads problem Отправлено: Bepec от Июль 24, 2012, 22:57 Код в студию! Объектные файлы в студию! Проект на QML в студию! Фотография рук с линейком рядом в студию! (не фотошоп желательно) :D
Название: Re: Threads problem Отправлено: OKTA от Июль 25, 2012, 04:01 я бы рад, но когда уж очень много :-[
Название: Re: Threads problem Отправлено: Странник от Июль 25, 2012, 08:46 я бы рад, но когда уж очень много :-[ и мы бы рады, но кода уж очень мало Х )Название: Re: Threads problem Отправлено: mutineer от Июль 25, 2012, 09:56 я бы рад, но когда уж очень много :-[ Ну раз так, то ошибка у тебя в 48 строке. Ну может в 51, но маловероятно Название: Re: Threads problem Отправлено: Bepec от Июль 25, 2012, 10:09 Я думаю на 16 сантиметре листинга однозначно что-то неправильно ;D
Название: Re: Threads problem Отправлено: OKTA от Июль 25, 2012, 13:12 да я надеялся на существование чего-то казуального :'(
Название: Re: Threads problem Отправлено: mutineer от Июль 25, 2012, 13:14 На экстрасенсов, чтоли? Сорри, все в отпуске
Название: Re: Threads problem Отправлено: OKTA от Октябрь 02, 2012, 09:55 Вобщем, как писал я другой ветке - проблема была в неправильном использовании и понимании работы сигналов в многопоточной среде!!
|