Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ QObject::connect & Qt::QueuedConnection

Автор: OrSOn 24.12.2009, 10:57

Народ, сорь, что спрашиваю глупость, но все же... Если в коннекте указываю Qt::QueuedConnection, но привязываю 2 разных сигнала к 1 общему слоту, для каждого из них будет своя очередь или они будут выстраиваться в общую очередь к слоту? Т.е., допустим, есть 2 сигнала:
void clicked();
void connected();

Вот испустился clicked(), я попадаю в слот, обрабатываю событие и в этот момент приходит connected(), он сразу начнет обработку, или, все же, встанет в очередь?

Заранее спасибо.

Автор: Tonal 24.12.2009, 11:01

Очередь одна на поток. В неё все события закидываются и из неё всё достаётся. :)

Автор: OrSOn 24.12.2009, 11:02

Отлично) Спасибо, мне как раз и надо, чтобы очередь была общей))

Автор: Tonal 28.12.2009, 9:12

Для спасибы тут кнопочка есть. :)

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)