QT Newbie -->Projektansatz Gebäudesteuerung
Verfasst: 21. August 2008 04:12
Ich bin gerade dabei mich in Qt (4.2.1 open src) mit Visual Studio 2008 einzuarbeiten, da ich hiermit gerne ein
Projekt (FH Semesterarbeit) realisieren würde.
Projektbeschreibung:
Visualisierung einer Gebäudesteuerung
- mehrere Gebäude
- viele Zimmer
- jeweils AKtoren / Sensoren (Lüftung, Thermometer, etc.)
Idee / Ansatz
UML: (pdf mit Übersicht siehe Anhang)
Nur bin ich mir hier unsicher, ob ich ein "Model
based TreeView" verwenden sollte, um die Daten auf das
aktuelle View zu bringen, oder es doch selbst programmiere,
da ich hierbei nur diejenigen daten aktualisieren würde,
welche gerade angezeigt werden
Layout Oberfläche: ( GUI als jpg siehe Anhang)
Innerhalb der Treeview werden die Häuser mit Zimmern
aufgelistet, beim click auf ein Zimmer werden die Sensoren /
Aktoren nach Art geordnet auf einem Stack widget dargestellt
Problem:
- Verwendung eines Models oder doch lieber die TreeView
selbst aus den Daten aufbauen?
- Aktualisierung der Daten / View: Es steht ein http server zur
verfügung, an welchen die Sensoren / Aktoren angeschlossen
sind. -> 2 Threads, einer refresh Daten, der andere refresh
View?
Oder doch lieber so ein ModelBasedTreeView verwenden,
werden hier alle Daten aktualisiert? unnötig?
Ausserdem muss beim click auf den aktuellen Status eines
Aktors / Sensors dieser verändert werden können, also 2
wege Datenkommunikation
Hoffe ich konnte es ein bisschen verdeutlichen was ich vorhabe und hoffe auf Anregungen
Vielen Dank schonmal
Projekt (FH Semesterarbeit) realisieren würde.
Projektbeschreibung:
Visualisierung einer Gebäudesteuerung
- mehrere Gebäude
- viele Zimmer
- jeweils AKtoren / Sensoren (Lüftung, Thermometer, etc.)
Idee / Ansatz
UML: (pdf mit Übersicht siehe Anhang)
Nur bin ich mir hier unsicher, ob ich ein "Model
based TreeView" verwenden sollte, um die Daten auf das
aktuelle View zu bringen, oder es doch selbst programmiere,
da ich hierbei nur diejenigen daten aktualisieren würde,
welche gerade angezeigt werden
Layout Oberfläche: ( GUI als jpg siehe Anhang)
Innerhalb der Treeview werden die Häuser mit Zimmern
aufgelistet, beim click auf ein Zimmer werden die Sensoren /
Aktoren nach Art geordnet auf einem Stack widget dargestellt
Problem:
- Verwendung eines Models oder doch lieber die TreeView
selbst aus den Daten aufbauen?
- Aktualisierung der Daten / View: Es steht ein http server zur
verfügung, an welchen die Sensoren / Aktoren angeschlossen
sind. -> 2 Threads, einer refresh Daten, der andere refresh
View?
Oder doch lieber so ein ModelBasedTreeView verwenden,
werden hier alle Daten aktualisiert? unnötig?
Ausserdem muss beim click auf den aktuellen Status eines
Aktors / Sensors dieser verändert werden können, also 2
wege Datenkommunikation
Hoffe ich konnte es ein bisschen verdeutlichen was ich vorhabe und hoffe auf Anregungen
Vielen Dank schonmal