Seite 1 von 1

Variable an LCD übergeben

Verfasst: 10. Juni 2009 08:11
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

Verfasst: 10. Juni 2009 08:28
von franzf
Per Signal/Slot?
Musst halt ein Signal in der Berechnugsmethode emittieren, welches du dann an den Slot des LcdView hängst.

Verfasst: 10. Juni 2009 08:46
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.

Verfasst: 10. Juni 2009 08:50
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

Verfasst: 10. Juni 2009 08:51
von solarix
http://de.wikipedia.org/wiki/Signal-Slo ... _und_Slots

[EDIT]
Oder natürlich das Tutorial ;)

Verfasst: 10. Juni 2009 12:24
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...

Verfasst: 10. Juni 2009 13:21
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?