crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> QObject::connect & Qt::QueuedConnection
OrSOn
  опции профиля:
сообщение 24.12.2009, 10:57
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 46
Регистрация: 8.12.2009
Пользователь №: 1289

Спасибо сказали: 0 раз(а)




Репутация:   0  


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

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

Заранее спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Tonal
  опции профиля:
сообщение 24.12.2009, 11:01
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 452
Регистрация: 6.12.2007
Из: Новосибирск
Пользователь №: 34

Спасибо сказали: 69 раз(а)




Репутация:   17  


Очередь одна на поток. В неё все события закидываются и из неё всё достаётся. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
OrSOn
  опции профиля:
сообщение 24.12.2009, 11:02
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 46
Регистрация: 8.12.2009
Пользователь №: 1289

Спасибо сказали: 0 раз(а)




Репутация:   0  


Отлично) Спасибо, мне как раз и надо, чтобы очередь была общей))
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Tonal
  опции профиля:
сообщение 28.12.2009, 9:12
Сообщение #4


Активный участник
***

Группа: Участник
Сообщений: 452
Регистрация: 6.12.2007
Из: Новосибирск
Пользователь №: 34

Спасибо сказали: 69 раз(а)




Репутация:   17  


Для спасибы тут кнопочка есть. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.11.2022, 21:10