6 Stimmen

Ich möchte mit der Qt-Entwicklung beginnen - welche Grundkenntnisse in C++ und OS muss ich haben?

Ich werde Qt lernen und ich möchte nur wissen, welche Teile von C++, OO-Design und andere Dinge, die ich Hintergrund in haben muss? Templates, RAII, Patterns, ....?

7voto

shoosh Punkte 73374

QT unterscheidet sich nicht von jeder anderen Plattform oder Bibliothek, die Sie verwenden können. Um es richtig zu nutzen, müssen Sie nur die Grundlagen von C++ kennen und wissen, wie Sie Ihren Code kompilieren und erstellen.

Dieses Lernprogramm führt Sie in die Grundlagen der Erstellung einer QT-Anwendung ein.

Wie bei jeder anderen Programmierarbeit ist es natürlich umso besser, je mehr Sie über die Sprache und die Tools wissen, die Sie verwenden.

0 Stimmen

Der Link zum Lernprogramm zeigt nichts an.

1voto

Marcin Gil Punkte 65334

Das Buch "Grundlagen der Qt-Entwicklung" ist IMHO die beste Quelle. Es ist vom Autor des sehr guten Qt3-Tutorials geschrieben - Johan Thelin. Zunächst war dieses Buch auch ein kostenloses Tutorial, sondern wurde ein Buch.

Sie können sowohl das gedruckte Buch als auch das PDF erhalten.

Sie können auch einen Blick werfen auf diese Frage zur besten IDE für die Qt4-Entwicklung .

1voto

mhd Punkte 4282

Ich denke, dass Linux/Unix mit KDE GUI die beste Wahl ist, um Qt zu lernen, weil man sicher sein kann, dass die Qt-Bibliothek und der C++-Compiler bereits installiert sind. Wenn Ihr Budget begrenzt ist, ist die ausgezeichnete Qt-Doku mehr als genug, um Sie durch die Grundlagen zu bringen. Es ist einfacher zu tippen Assistent in Ihrer Linux-Box, um die qt-Doku zu sehen, anstatt online.
Außerdem können Sie den Code vieler qt-basierter Open-Source-Projekte durchsuchen/bearbeiten, um mehr zu erfahren.

1voto

Jérôme Punkte 25617

Ich würde empfehlen, das Buch zu lesen C++ GUI-Programmierung mit Qt4 .

Es deckt fast alle Funktionen von Qt ab, ist für einen Anfänger leicht zu lesen und enthält auch eine Einführung in C++ und Java, in der die grundlegenden Konzepte für die Entwicklung mit Qt erklärt werden.

Ich habe dieses Buch wirklich genossen.

0voto

Click Ok Punkte 8473

Ich erinnere mich an Kylix (von Borlard alias CodeGear alias Embarcadero), das Qt für die Entwicklung von GUI's für Linux verwendete. Sie können einen Artikel hier lesen: http://dn.codegear.com/article/29706

Leider wurde Kylix schon vor langer Zeit eingestellt... aber Sie können Ihr Glück hier versuchen: http://support.codegear.com/forums/directory/kylix

Ein weiterer guter Punkt ist die Verwendung von Qt auf Eclipse: http://www.qtsoftware.com/developer/eclipse-integration

Viel Glück!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X