Variable an LCD übergeben

Alles rund um die Programmierung mit Qt
Antworten
Icegod
Beiträge: 3
Registriert: 10. Juni 2009 07:54

Variable an LCD übergeben

Beitrag von Icegod »

Hallo,

ich habe eine globale Variable int dist, die ich gerne an ein lcdDisplay übergeben möchte.
Ein Timer ruft mir alle 50ms meine Berechnungsroutine auf. Daraus geht die int dist hervor. Diese soll dann im Display dargestellt werden.
Wie connecte ich die Variable mit dem lcd bzw wie aktualisiere ich dann auch den Wert im Display?
Kann mir jemand helfen, oder habe ich mich unverständlich ausgedrückt?
- Icegod
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Per Signal/Slot?
Musst halt ein Signal in der Berechnugsmethode emittieren, welches du dann an den Slot des LcdView hängst.
Icegod
Beiträge: 3
Registriert: 10. Juni 2009 07:54

Beitrag von Icegod »

Ja, das "halt" ist mein Problem.. Wie mache ich aus der Variablen ein Signal? Und emitte es dann?
Wie ich dann das das Signal an das Display connecte bekomme ich dann hin... Denke ich.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Hier fehlen leider mal wieder Grundlagenwissen über Signals/Slots (also über ein elementares Qt-Konzept). Deshalb: http://doc.trolltech.com/4.4/tutorials-tutorial.html
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
solarix
Beiträge: 1133
Registriert: 7. Juni 2007 19:25

Beitrag von solarix »

http://de.wikipedia.org/wiki/Signal-Slo ... _und_Slots

[EDIT]
Oder natürlich das Tutorial ;)
Icegod
Beiträge: 3
Registriert: 10. Juni 2009 07:54

Beitrag von Icegod »

Klar fehlen die, sonst müsste ich ja nicht nachfragen.
Wenn ich die Zeit fürs einarbeiten hätte, würde ich das machen...
Aber dann probier ich es halt so...
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Wenn man nicht weiss wie signals/slots funktionieren (und auch keine Lust hat sich erstmal anzuschauen was es ist) hat es keinen Sinn.
Helfen tun wir gerne - aber wenn man keine Lust hat sich mit der Materie zu beschäftigen und fertige Lösungen erwartet ... naja
Wo genau liegt nun das Problem abgesehen davon das ich 'globale Variable' nicht wirklich gerne höre?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten