![]() | Lexikon |
| Zurück | Voraussetzungen | Nach vorne |
Widget: Ein Widget ist ein Element einer grafischen Oberfläche, also z.B. ein Behälter (Container), eine Schaltfläche (Button) oder ein Eingabefeld (Edit) für Text.
Layout Verwaltung: Layout Verwaltung (Layout Management) beschreibt die Art, wie widgets in einem Fenster angeordnet werden. In der simpelsten Variante werden Elemente an den zum Designzeitpunkt festgegebenen Positionen angezeigt, wobei sie ihre anfangs festgelegte Höhe und Breite haben. Falls nun der Benutzer die Fenstergröße ändert, sollten die Element entsprechend verschoben und/oder vergrößert/verkleinert werden. Linux erlaubt diese durch Verwendung sogenannter Layouts, in denen die widgets plaziert werden.
Signal und slot: Signals und Slots werden für die Kommunikation zwischen Elementen benötigt. Der Signal/Slot Mechanismus ist ein entscheidendes Merkmal der Qt Bibliothek. Signale werden von Elementen ausgesendet, sobald sie ihren Zustand (z.B. durch Benutzereingriff) ändern. Solche Signale könnten für andere Elemente interessant sein. Slots können nun für das Empfangen dieser Signale benutzt werden, sie sind normale Member-Funktionen. Du kannst so viele Signale wie Du willst mit einen Slot verbinden, und ein Signal kann beliebig viele Slots e..eichen. In TrollTech documentation on signals and slots (englisch) sind die Details beschrieben. In der wirklich ausgezeichneten Online-Dokumentation der Qt Bibliothek findest Du alle Signale und Slots der einzelnen Klasse beschrieben. Du kannst diese dann nach Deinen eigenen Wünschen verwenden.
| Zurück | Zum Anfang | Nach vorne |
| Woher kriegt man KDevelop 3 | Nach oben | Das Erzeugen der Anwendung |