Theis | Qt mit C++ | E-Book | sack.de
E-Book

E-Book, Deutsch, 198 Seiten

Reihe: Rheinwerk Computing

Theis Qt mit C++

Anwendungen mit Qt Designer und Qt Creator
1. Auflage 2024
ISBN: 978-3-367-10632-5
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection

Anwendungen mit Qt Designer und Qt Creator

E-Book, Deutsch, 198 Seiten

Reihe: Rheinwerk Computing

ISBN: 978-3-367-10632-5
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection



Sie beherrschen C++ und möchten lernen, GUI-Anwendungen zu entwickeln, die sich vor aktuellen User-Experience-Ansprüchen nicht verstecken müssen? Dann sind Sie hier richtig!
Lernen Sie mit dem exklusiven E-Book von Thomas Theis, moderne GUIs mit attraktiven grafischen Effekten zu erstellen - sowohl mit den C++-Klassen von Qt Widgets als auch deklarativ mit QML und JavaScript in Qt Quick.
Von der Installation über die ersten Datenbank-Projekte bis zum Einsatz wichtiger Bibliotheken lernen Sie mit vielen Beispielen, wie es geht, und starten direkt durch. Mit Übungen und Lösungen zur Vertiefung.

Aus dem Inhalt:

  • Installation
  • GUI-Anwendungen mit dem Qt Creator
  • Widgets, Layouts, Menüs, Dialogfelder und mehr
  • Datenbank-Anbindungen
  • Intuitive Gestaltung mit dem Qt Designer
  • Qt Quick mit QML und JavaScript
  • Listen, States, Transitionen und Animationen
  • Praxistipps und Übungen
Theis Qt mit C++ jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1.  Einführung ... 9  1.1 ... Inhalt dieses Buchs ... 9  1.2 ... Beispiele und Übungsaufgaben ... 10  2.  Qt Widgets, Steuerelemente ... 11  2.1 ... Ein- und Ausgabe von Text ... 11  2.2 ... Auswahl über Schalter ... 24  2.3 ... Auswahl über Optionen ... 27  2.4 ... Auswahl aus einer Liste ... 31  2.5 ... Ein- und Ausgabe von Zahlen ... 36  2.6 ... Übungsaufgabe ... 42  3.  Qt Designer, weitere Möglichkeiten ... 45  3.1 ... Layout mit GridLayout ... 45  3.2 ... Layout mit Registerkarten ... 48  3.3 ... Layout mit Stacks ... 53  3.4 ... Hauptmenü und Statusleiste ... 59  3.5 ... Nachrichtendialogfelder ... 68  3.6 ... Eingabedialogfelder ... 73  3.7 ... Standarddialogfelder ... 81  3.8 ... Übungsaufgabe ... 88  4.  Datenbanken mit SQLite ... 91  4.1 ... Der Aufbau einer Datenbank ... 91  4.2 ... Datenbank erzeugen und füllen ... 92  4.3 ... Daten auswählen und sortieren ... 103  4.4 ... Daten hinzufügen, ändern und löschen ... 112  4.5 ... Übungsaufgabe ... 123  5.  Qt Quick, Steuerelemente ... 127  5.1 ... Ein- und Ausgabe von Text ... 127  5.2 ... Auswahl über Schalter ... 135  5.3 ... Auswahl über Optionen ... 138  5.4 ... Auswahl aus einer Liste ... 140  5.5 ... Ein- und Ausgabe von Zahlen ... 143  5.6 ... Übungsaufgabe ... 146  6.  Qt Quick, weitere Möglichkeiten ... 149  6.1 ... Layout mit GridLayout ... 149  6.2 ... Layout mit Registerkarten ... 156  6.3 ... Hauptmenü ... 158  6.4 ... Kontextmenü ... 162  6.5 ... Nachrichtendialogfelder ... 164  6.6 ... Komponenten ... 168  6.7 ... Animationen ... 173  6.8 ... Zustände eines Objekts ... 177  6.9 ... Animierte Zustandsänderung ... 179  6.10 ... Zeichnungen erstellen ... 181  6.11 ... Übungsaufgabe ... 183  Anhang ... 185  Download und Installation von Qt ... 185  Index ... 189



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.