Kapitel 2. Voraussetzungen

Für dieses Tutorial brauchst Du den Qt Designer und KDevelop, sowie die KDE 3.1.x Bibliotheken. Wir werden ein einfaches KDE 3 Programm erzeugen, welches einen Namen, eine E-Mail-Adresse und einen Kommentar abfragt und daraus eine Signatur für eine E-Mail generiert.

Wie bekommt man den Qt Designer

Von Deiner Distribution

Qt Designer ist ein Teil des qt-3.1.x Pakets und neueren Versionen. Wenn Du eine ältere Qt Version in Deinem System hast, solltest Du mindestens auf diese Version wechseln. Zur Zeit ist Qt Version 3.2 aktuell.

Bitte überprüfe, ob Du alle qt-verwandten Pakete installiert hast. Du brauchst die Qt Header-Dateien, um das Tutorial-Programm zu compilieren. Diese Header-Dateien sind normalerweise in den devel-Paketen enthalten. Du solltest außerdem den Qt Designer installiert haben. In manchen Distributionen ist er in einem separaten Paket enthalten.

Um zu überprüfen, ob die Header-Dateien in Deinem System vorhanden sind, benutze

locate qstring.h

Falls Du etwas wie /usr/lib/qt3/include/qstring.h bekommst, dann setze Deine QTDIR Umgebungsvariable auf /usr/lib/qt3/. In der Bash-Shell kannst Du das durch Eingeben von

export QTDIR=/usr/lib/qt3

tun.

Tarball oder anonymes CVS

Du kannst ein gepacktes Tar-Archiv von der Trolltech Webseite holen oder auch als qt-copy Modul vom CVS holen. Bitte bedenke, dass Qt für Linux unter der GPL steht.

Eine Erklärung wie anonymes CVS funktioniert, die qt-copy und kde Module zu holen und compilieren sind, findest Du in dieser Documentation (englisch).

Du solltest dann die QTDIR Umgebungsvariable setzen. Diese sollte auf das Verzeichnis zeigen, in welches Du Qt installiert hast. In der Bash-Shell würdest Du dazu eingeben:

export QTDIR= /usr/local/qt

vorausgesetzt, dss /usr/local/qt das Verzeichnis ist, in welches Qt installiert wurde. Bitte lies auch die INSTALL Datei für weitere Informationen.

Dann kannst Du die Qt Bibliothek mit den folgenden Befehlen compilieren:



./configure -system-zlib -qt-gif -system-libpng -system-libjpeg \
  -plugin-imgfmt-mng -thread -no-exceptions -debug -fast
 make


Der Befehl make install wird bei der Qt Bibliothek nicht benötigt.

Der Qt Designer wird im bin Verzeichnis des Qt Installationsverzeichnisses erstellt. Du kannst ihn durch Eingabe von

/usr/local/qt/bin/designer

in der Kommandozeile starten.

Hier gibt es eine detailierte Erklärung, wie man Qt von einem Quellcode Tar-Archiv installiert.