M
minastaros schrieb:
Mich interessiert genau der Punkt:
Michael J schrieb:
Präämbel,Quelle,Ziel,ID,Datenlänge,Daten,CRC16
Welche Form haben denn die Daten? Eher so:
"12,33,3453,344,2,0,0,234"
Hallo,
Danke für Deine späte Antwort.
Die Daten haben das zitierte Format.
Die andere wäre auch problemlos möglich, aber ich möchte die
Telegramme möglichst kurz halten.
Das, was Du beschrieben hast, ist eigentlich genau was ich suche.
ich bin halt kein gelernter Programmierer, sondern komme aus
der Hardwareecke.
Das mit dem Design ist das größte Problem.
So etwas wird in den Büchern kaum oder gar nicht angesprochen.
Ich habe auch noch kein vernünftiges Buch zu diesem Thema gefunden.
Wie würde das angesprochene Design in einem einfachen Beispielcode aussehen?
Ich habe eine zentrale Klasse, wo entsprechende Instanzen der anderen Klassen
angelegt sind und auch die Kommunikation der Klassen untereinander über
"Durchreichemethoden" erledigt wird.
z.B.
- im Fenster einer Klasse wird ein Button gedrückt und ein Slot ausgelöst.
- dann sende ich ein Signal in die zentrale Klasse
- der dort aufgerufene Slot ruft dann eine Methode einer anderen per
Instanz eingebundenen Klasse auf
( wie ich von einer Klasse sofort in die andere Klasse komme, habe
ich noch nicht herausgefunden, anscheinend geht das nicht (Instanz))
Dort könnte ich auch die Datenklasse einbinden, bloß wie kommen die Daten in
die anderen Klassen, um dann auf diese zuzugreifen ?
Vor allem, da die Slots nicht direkt vom Programm, sondern von der QT Lib
bei einer Aktion im Hintergrund aufgerufen wird.
Du hast Referenzen erwähnt, da muß ich mich mal einlesen; bisher habe
ich diese nicht benutzt.
mfg
Michael J