gibt es für folgendes Szenarion eine Signal-Slot-Lösung?
Code: Alles auswählen
Main
+----fmbMonitor
| +--fmbSniffer
| +--pollThread
| +--sendThread SIGNAL: sendData(QString)
+----Workspace
+--MenuBar
+--StatusBar
+--WorkspaceView[0] SLOT: getData(Qstring)
+--WorkspaceView[1] SLOT: getData(Qstring)
+--WorkspaceView[2] SLOT: getData(Qstring)
+--WorkspaceView[3] SLOT: getData(Qstring)
+--WorkspaceView[4] SLOT: getData(Qstring)
+--WorkspaceView[5] SLOT: getData(Qstring)
+--WorkspaceView[6] SLOT: getData(Qstring)
+--WorkspaceView[7] SLOT: getData(Qstring)Wie kann ich es also anstellen, dass das Signal an den Slots ankommt?
Ich habe überlegt, ob ich von fmbMonitor über Workspace zu WorkspaceView einen Zeiger auf fmbMonitor 'mitschleife' damit ich von WorkspaceView auf die Objekte von fmbMonitor und somit im Endeffekt auf sendThread Signal zugreifen kann.
Was haltet ihr davon? Gibt es einen besseren Weg?
Grüße
Chrisitan