Einführung in Qt

Entwicklung von GUIs für verschiedene Betriebssysteme

39,99 € (Print)

inkl. MwSt., ggf. zzgl. Versandkosten

sofort lieferbar
39,99 € (PDF)

sofort lieferbar

39,99 € (ePub)

sofort lieferbar

  • 978-3-446-47610-3
  • 2., überarbeitete Auflage, 03/2023
    251 Seiten, fester Einband
  • E-Book Inside
Beschreibung
Einführung in Qt
• Neu in der 2. Auflage: Qt Charts, WebAssembly, Qt Quick 3D, SVG, selbsterstellte Widgets
• GUI-Erstellung mit Qt-Widgets, Qt Quick und QML
• Anbindung weiterer Qt- und C++-Klassen
• Beispiele mit CMake auf Grundlage der Bibliothek Qt 6
• Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches

Qt ist ein mächtiges Entwicklungsframework, mit dem u. a. User Interfaces für Desktop-, Mobile-, Embedded- und IoT-Plattformen programmiert werden können. Es kommt in der Wissenschaft und in zahlreichen Branchen wie z. B. in der Medizintechnik und der automobilbranche zum Einsatz.

Dieses Buch bietet Ihnen eine strukturierte Einführung in die GUI-Programmierung mit Qt. Vom grundlegenden Aufbau der Qt-Bibliothek über die im Qt Framework enthaltenen Programme bis zu ihrem praktischen Einsatz lernen Sie alle für den Einstieg wichtigen Bereiche kennen. Dabei reicht das Themenspektrum von den Grundlagen über die Einbindung von Datenbanken und dem Aufbau von Web-Engines bis hin zur Einbindung in Netzwerke und der Nutzung von Charts.

Das Buch vermittelt Einsteigern mit Vorkenntnissen in C++ das Fundament, um eigene Qt-Anwendungen zu programmieren und fortgeschrittene Techniken, wie sie in der Industrie benötigt werden, zu erlernen.

UPDATE INSIDE // Registrieren Sie sich unter www.hanser-fachbuch.de/qt-update und erhalten Sie Buch-Updates zu den kommenden Qt-Versionen.
Einführung in Qt
• Neu in der 2. Auflage: Qt Charts, WebAssembly, Qt Quick 3D, SVG, selbsterstellte Widgets
• GUI-Erstellung mit Qt-Widgets, Qt Quick und QML
• Anbindung weiterer Qt- und C++-Klassen
• Beispiele mit CMake auf Grundlage der Bibliothek Qt 6
• Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches

Qt ist ein mächtiges Entwicklungsframework, mit dem u. a. User Interfaces für Desktop-, Mobile-, Embedded- und IoT-Plattformen programmiert werden können. Es kommt in der Wissenschaft und in zahlreichen Branchen wie z. B. in der Medizintechnik und der automobilbranche zum Einsatz.

Dieses Buch bietet Ihnen eine strukturierte Einführung in die GUI-Programmierung mit Qt. Vom grundlegenden Aufbau der Qt-Bibliothek über die im Qt Framework enthaltenen Programme bis zu ihrem praktischen Einsatz lernen Sie alle für den Einstieg wichtigen Bereiche kennen. Dabei reicht das Themenspektrum von den Grundlagen über die Einbindung von Datenbanken und dem Aufbau von Web-Engines bis hin zur Einbindung in Netzwerke und der Nutzung von Charts.

Das Buch vermittelt Einsteigern mit Vorkenntnissen in C++ das Fundament, um eigene Qt-Anwendungen zu programmieren und fortgeschrittene Techniken, wie sie in der Industrie benötigt werden, zu erlernen.

UPDATE INSIDE // Registrieren Sie sich unter www.hanser-fachbuch.de/qt-update und erhalten Sie Buch-Updates zu den kommenden Qt-Versionen.
Kundenbewertungen für "Einführung in Qt"
(Geprüfte Bewertung)
23.12.2023

Für C++ erfahrene Leser ein rascher, praktischer Einstieg in die und in der Folge erweitertes Kennelernen der Möglichkeiten der Layout-Gestaltung mit Qt

Eine technisch-praktische Umsetzung des Themas anhand C++ Beispielen/Projekten.
Der Autor legt den Fokus auf die Qt-Umsetzung mit C++, auch wird anfangs auf eine Installation unter Windows Bezug genommen. Grundlegende C++ Vorerfahrung/Kenntnis ist in diesem Sinne für Lesbarkeit und Verständtnis der Beispiele bzw. der Code-Schnipsel erforderlich. Ansonsten ist hohe Lernbereitschaft und/oder Motivation für C++ Voraussetzung. Die eintretenden Erfolge und das entstehende Verständtnis der Qt-Programmlogik überentschädigen dabei jedoch den Aufwand.
Das Buch ist ziemlich (stikt) in Deutsch gehalten - über anfänglich vielleicht irritierende bzw. unexakte Übersetzungen originär englischer Begriffe für Layout-Elemente kann man streiten bzw. sind Geschmacksache. Ich hätte mir die Originalbegriffe gerne (zusätzlich?) kursiv und in Klammern gesetzt gewünscht.
Nach einer anfänglich steilen Lerkurve mit dem Vertrautwerden der Qt grunsätzlichen inhärenten Logik (interner Aufbau, einzelne File-Einträge, Qt-Creator, -Designer, ...) und in diesem Sinne der Bildung eines eigenen mentalen Qt-templates ;) sind weitere Qt-Funktionalitäten (...) rasch erfassbar.
Das Buch bietet für (C++) Programmierer ein kompetentes Kennenleren interaktiver Layout-Systematik der dessen Umsetzung (in C++) mit Qt und ist in der Folge auch als Nachschlagewerk für einzelne Aufgabenstellungen gut verwendbar.

(Geprüfte Bewertung)
18.12.2023

Das ist kein Lesebuch, nach dem Motto „mal geschwind eine Einführung lesen und dann weiß man um was es geht“ – Fehlanzeige. Und das ist gut so. Das Buch geht an das Thema Qt mit der Ernsthaftigkeit heran, die dieses Framework in seiner Komplexität verdien

(Geprüfte Bewertung)
18.12.2023

Guter Überblick über die Stärken von Qt

Die Einführung beleuchtet viele Aspekte von Qt mit sehr guten Code Snippets, auf die man bei der Entwicklung von Qt Anwendungen zurückgreifen kann.
Sehr spannend fand ich das Kapitel über Qt Quick und QML mit der Einbindung von Javascript in Qt Applikationen.
Der Autor geht auch mit einem eigenen Kapitel auf Möglichkeiten (und Einschränkungen) von Qt auf alternativen Platformen ein, wenn auch nur kurz. Aber für eine Einführung ist das angemessen.
Insgesamt ist die Einführung in Qt stimmig und gut zu lesen.

(Geprüfte Bewertung)
05.12.2023

Gut strukturiert, viele gute Beispiele

Das Buch ist sehr gut aufgebaut, so dass man leicht mitkommt. Die Übungen sind passend zu den Kapiteln eingestreut und durchweg gut nachvollziehbar. Alle wichtigen Prinzipien finden in dem Buch Platz.
Auch über den Index kann man spezielle Themen leicht finden und dediziert ansteuern, somit ist es auch als Nachschlagewerk immer wieder gut zu verwenden.

(Geprüfte Bewertung)
29.11.2023

Einstieg fehlerhaft, weiter hinten besser

Das PDF ist so vernagelt, dass man keine Quellcode Zeilen in den Editor kopieren kann. Man ist also auf die Quelltexte zum Download angewiesen, die oft nicht mit den Zeilen im Buch übereinstimmen. Das Einstiegsbeispiel "Test" wird in späteren Kapiteln erweitert, was gerade beim Einstig zu Irritationen führt.
Der Quellcode zum Beispiel "MyProgressBar" hat Fehler und kompiliert nicht.
Als Einführung des Lesers in ein für ihn neues System halte ich das Buch mit den bestehenden Mängeln für nicht geeignet.

Admin 08.01.2024

Sehr geehrter Herr Kühnert,

besten Dank für Ihr Feedback. Wir bedauern sehr, dass Ihnen das Buch nicht gefallen hat. Bezüglich der technischen Punkte werden wir uns mit Lektroat und Autor zusammen setzen und das überprüfen. Leider ist es bei Downloads nicht unüblich, dass die privaten Einstellungen die Darstellungsformen beeinflussen.

Mit herzlichen Grüßen

ddas Hanser Fachbuch Team

 

Bewertung schreiben
Bewertungen werden nach Überprüfung freigeschaltet.

Die mit einem * markierten Felder sind Pflichtfelder.

Autor(en)

Dr. Achim Lingott studierte Physik, Mathematik und Pädagogik und promovierte auf dem Gebiet der Erziehungstheorie.
Er war viele Jahre Geschäftsführer eines Bildungsunternehmens, arbeitete als Projektleiter für verschiedene Unternehmen und ist bis heute als freiberuflicher Dozent für Programmiersprachen wie Java, C# und C++ tätig. Er arbeitet heute u.a. in Berlin und wohnt in Parchim.

Dr. Achim Lingott studierte Physik, Mathematik und Pädagogik und promovierte auf dem Gebiet der Erziehungstheorie.
Er war viele Jahre Geschäftsführer eines Bildungsunternehmens, arbeitete als Projektleiter für verschiedene Unternehmen und ist bis heute als freiberuflicher Dozent für Programmiersprachen wie Java, C# und C++ tätig. Er arbeitet heute u.a. in Berlin und wohnt in Parchim.

Rezensionen

"Wer C++-Grundkenntnisse mitbringt, hat nach der Lektüre eine solide Basis für eigene Experimente gelegt. Der Text ist leicht lesbar und lässt sich auch dann gewinnbringend durcharbeiten, wenn man gerade keinen Rechner zur Hand hat. Langfristigen Nutzwert bekommt das Werk, weil Hansers Update-Service angemeldeten Lesern bis Februar 2025 Aktualisierungen verspricht." Tam Hanna, iX, Juli 2023


"Wer C++-Grundkenntnisse mitbringt, hat nach der Lektüre eine solide Basis für eigene Experimente gelegt. Der Text ist leicht lesbar und lässt sich auch dann gewinnbringend durcharbeiten, wenn man gerade keinen Rechner zur Hand hat. Langfristigen Nutzwert bekommt das Werk, weil Hansers Update-Service angemeldeten Lesern bis Februar 2025 Aktualisierungen verspricht." Tam Hanna, iX, Juli 2023


Cover Downloads

Die Coverdateien dürfen Sie zur Bewerbung des Buches honorarfrei verwenden.

3D Cover

2D Cover

Die Coverdateien dürfen Sie zur Bewerbung des Buches honorarfrei verwenden.

3D Cover

2D Cover

Newsletter

Nichts mehr verpassen!

Aktuelles & Angebote
im monatlichen IT-Newsletter.

Hanser Youtube Channel

Autoreninterviews,
Messebesuche, Buchvorstellungen,
Events
und vieles mehr.

Hanser Podcast

Wissen für die Ohren

Themen aus Wirtschaft,
Management und Technik