

Pentru acest tutorial trebuie să aveţi instalate Qt Designer şi KDevelop, precum şi bibliotecile KDE 3.2.x. Vom realiza un program KDE3 simplu care ia un nume, o adresă de e-mail, un comentariu şi generează o semnătură virtuală pentru un e-mail.
Qt Designer face parte din pachetul qt-3.2.x. Dacă aveţi o versiune mai veche de Qt instalată pe sistemul dumneavoastră, ar trebui să instalaţi cel puţin versiunea menţionată mai sus. La momentul scrierii articolului cea mai recentă versiune era 3.2.2.
Verificaţi dacă aveţi instalate toate pachetele Qt. Pentru a putea compila acest tutorial aveţi nevoie şi de fişierele antet Qt. Acestea sînt de regulă incluse în pachetul pentru dezvoltare de software. De asemenea trebuie să vă asiguraţi că aveţi şi Qt Designer. Uneori acesta livrat ca pachet separat.
Pentru a verifica dacă aveţi toate acestea, executaţi
locate
qstring.h
Dacă este afişat /usr/lib/qt3/include/qstring.h,
atunci puteţi seta variabila la
QTDIR/usr/lib/qt3.
Folosind un intrepretor de comenzi bash, tastaţi
export
QTDIR=/usr/lib/qt3
Puteţi descărca arhiva cu codul sursă de pe site-ul de web
Trolltech sau puteţi obţine modulul qt-copy din SVN-ul KDE.
Reţineţi că Qt pentru Linux este licenţiat GPL.
Pentru a afla cum să folosiţi SVN KDE în mod anonim, cum să obţineţi şi să
compilaţi modulul qt-copy şi pe cele KDE,
găsiţi aici o
documentaţie mult mai cuprinzătoare.
Apoi trebuie să setaţi variabila de mediu QTDIR. Aceasta ar trebui
să indice directorul în care aţi instalat Qt.
Pentru un interpretor de comenzi bash ar trebui să tastaţi
export
,
QTDIR=/usr/local/qt/usr/local/qt fiind directorul în care
aţi instalat Qt.
Pentru mai multe detalii citiţi fişierul INSTALL.
Apoi compilaţi-l folosind următoarele comenzi, linia de compilare recomandată fiind:
$ ./configure -system-zlib -qt-gif -system-libpng -system-libjpeg \ -plugin-imgfmt-mng -thread -no-exceptions -debug -fast $ makeComanda make install nu este necesară.
Qt Designer se află în directorul
bin al celui de instalare a Qt.
Îl puteţi porni tastînd /usr/local/qt/bin/designer într-o consolă.
Aici găsiţi explicaţii detaliate privind compilarea Qt din surse.