qt c++ nie działa mi podłączenie Sygnałów i Slotów między obiektami innch klas w main()
Ostatnio zmodyfikowano 2016-06-25 07:12
alien1983 Temat założony przez niniejszego użytkownika |
qt c++ nie działa mi podłączenie Sygnałów i Slotów między obiektami innch klas w main() » 2016-06-24 17:59:14 Witam, main() terminal * Terminal = new terminal; dbCore * db = new dbCore; db->test();
QObject::connect( db, SIGNAL( SiSendConsole() ), Terminal, SLOT( SlReciveConsole ) );
db class bool dbCore::test() { emit SiSendConsole(); }
terminal class void terminal::SlReciveConsole() { qDebug() << "Test !" }
oczywiście klasy dziedziczą po QObject + dodane jest makro Q_OBJECT dodany jest slot i sygnał w plikach nagłówkowych nie wywala błędów, ale też nie działa |
|
mateczek |
» 2016-06-24 18:16:08 db->test(); QObject::connect( db, SIGNAL( SiSendConsole() ), Terminal, SLOT( SlReciveConsole ) );
|
|
alien1983 Temat założony przez niniejszego użytkownika |
» 2016-06-25 07:12:04 Oki działa :) |
|
« 1 » |