Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не срабатывает слот.
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Общие вопросы
kibsoft
У одного объекта есть слот, в который из другого сигнала приходит объект соединения:
void MainWindow::newParticipant(Connection *connection)
{
    connect(connection,SIGNAL(filesNotifyReceived(QStringList,int,double)),this,
            SLOT(receiveFiles(QStringList,int,double)));
      ...
    }

В этом слоте я соединяю сигнал объекта connection со слотом объекта класса MainWindow(connect выводит true).
Но при emit'е filesNotifyReceived слот receiveFiles не выполняется(просто туда не заходит). У объекта класса MainWidnow выводил dumpObjectInfo (), там показано, что слот соединен с сигналом. Что может быть?
Litkevich Yuriy
а сигнал точно посылается? Может не происходит ни какого события вынуждающего объект посылать сигнал
kibsoft
Цитата(Litkevich Yuriy @ 22.4.2010, 13:00) *
а сигнал точно посылается? Может не происходит ни какого события вынуждающего объект посылать сигнал

Точно, отладчиком доходил до посылки и дальше :(
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.