====== Qt-Tutorial ====== ===== Was sollte ich über Qt wissen? ===== * [[frameworks:qt:about:what|Allgemeine Beschreibung]] * [[frameworks:qt:about:why|Gründe Qt zu verwenden]] * [[frameworks:qt:about:licensing|Lizenzierung von Qt-Programmen]] ===== Was benötige ich, um Programme mit Qt zu erstellen? ===== * [[frameworks:qt:preparation:requirements|Vorausgesetztes Wissen]] * [[frameworks:qt:preparation:installation|Installation des Frameworks]] * [[frameworks:qt:preparation:first|Kompilieren und Ausführen des ersten Programms]] ===== Wie erstellt man grafische Oberflächen mit Qt? ===== * [[frameworks:qt:general:string|Unicode-Texte speichern und bearbeiten]] * [[frameworks:qt:gui:basic:widget|Grafische Einheiten (Widgets)]] * [[frameworks:qt:basic:connections|Ereignisse verarbeiten (Signal/Slot-Konzept)]] * [[frameworks:qt:gui:basic:layouts|Widgets anordnen (Layouts)]] * [[frameworks:qt:gui:basic:msgboxes|Einfache Messageboxen erstellen]] * [[frameworks:qt:gui:basic:predefdialogs|Fertige Dialoge verwenden]] * [[frameworks:qt:gui:basic:createdialogs|Eigene Dialoge erstellen]] * [[frameworks:qt:gui:basic:events|Events verarbeiten (Event-Handler)]] * [[frameworks:qt:gui:mainwindow|Komplexe Anwendungsfenster erstellen]] ===== Wie erstellt man grafische Oberflächen mit QtQuick? ===== * [[frameworks:qt:qml:introduction|Einführung in QML]] * [[frameworks:qt:qml:structure|Programmstruktur]] * [[frameworks:qt:qml:basics:properties|Eigenschaften benutzen]] ===== Was sollte ich sonst noch über den Kompiliervorgang wissen? ===== * [[frameworks:qt:build:rc|Resource Compiler]] * [[frameworks:qt:build:compile32on64|Für 32-Bit Systeme auf einem 64-Bit System kompilieren (Linux)]] * [[frameworks:qt:build:cmake|Qt-Projekte mit CMake kompilieren]] ===== Links ===== * [[https://www.proggen.org/forum/viewtopic.php?f=39&t=3336|Autorendiskussion]] * [[https://www.proggen.org/forum/viewforum.php?f=73|Qt-Forum]]