Die Kontroller dienen dazu die verschiedenen Signale der QMLUI zu empfangen (Slots) und die gewünschten Funktionen aufzurufen.
Kontroller für Programminterne Signale
Beschreibung
Operationen ist ein Kontroller welche die Signale innerhalb von FVS verwaltet. Die Signale werden vom Programm für das Programm gesendet und sind unabhängig des Benutzers. Dieser Kontroller wird verwendet um möglichen Problemen zwischen der QMLUI und des Python Unterbaus zu umgehen (Bsp.: Python soll Variablen von der QMLUI einlesen, jedoch ist die QMLUI langsamer als Python und hat die Variablen noch nicht gesetzt)
Aufgerufen wenn ein Programminternes Signal gesendet wurde
Beschreibung
Die gewünschte Funktion der Basisklasse wird aufgerufen, abhängig davon von welches Signal gesendet wurde.
Kontroller für die Button Komponente der QMLUI
Aufgerufen wenn ein Button gedrückt wurde
Beschreibung
Die gewünschte Funktion der Basisklasse wird aufgerufen, abhängig davon von welchem Button das Signal ausgegangen ist.
Kontroller für eine ListenAnsicht Komponente der QMLUI
Aufgerufen wenn Eintrag in der Fahrzeugliste ausgewählt wurde
Beschreibung
Die gewünschte Funktion der Basisklasse wird aufgerufen, abhängig davon von welcher Liste das Signal ausgegangen ist. packung wird von der QMLUI übergeben und stellt den Inhalt (als QObject verpackt) des momentan ausgewählten Eintrages dar.
Kontroller für die JaNeinAuswahl Komponente der QMLUI
Aufgerufen wenn der Status der JaNeinAuswahl getoggled wurde
Beschreibung Die gewünschte Funktion der Basisklasse wird aufgerufen, abhängig davon von welcher JaNeinAuswahl das Signal ausgegangen ist.
Parameter