![]() | Das Erzeugen der Anwendung |
| Zurück | Nach vorne |
Das Rahmenprogramm (also das Hauptfenster) in dem sich unser eigentlicher Programmcode befindet, kann leicht und schnell durch KDevelop erstellt werden. Starte KDevelop und wähle New Project im Project Menü (ich verwende hier noch die englischen Bezeichnungen, da ich noch keine deutsche Version von Gideon hab). Der Anwendungs-Assistent erscheint dann. Wähle C++ -> KDE -> Simple KDE Application aus. Nun musst Du nur noch die leeren Zeilen ausfüllen, d.h. den Projekt-Namen (SigCreate), Deinen Namen als Autor und Deine E-Mail-Adresse (siehe Abbildung 1).


" Good - your configure finished. Start make now * * *** Success ***erscheinen, so dass Du dann 'make' starten kannst. Das kannst Du durch Build -> Build Project (oder durch Benutzung des Tastenkürzels F8) starten. Als nächsten noch Build -> Install und schließlich Build -> Execute program (oder F9). Das Ergebnis ist in Abbildung 3 zu sehen.

Jetzt haben wir den Rahmen für unser Programm fertig und können mit der eigentlichen Entwicklung beginnen.
Falls KDevelop die Umgebungsvariablen QTDIR und KDEDIR nicht erkennt, kannst Du diese auch im Project -> Project Options... in den Configure Options einstellen (siehe Abbildung 4).

Der Qt Designer ist ein Werkzeug für die Erstellung von Benutzeroberflächen. Er hilft Dir bei der Ausrichtung Deiner Widgets in einem Formular und beim Hinzufügen und Einrichten eines passenden Layouts, so dass Deine Oberfläche vernünftig vergrößert/verkleinert wird. Es ist empfehlenswert das Qt Designer Handbuch (englisch) zu lesen. In dem steht alles zum Qt Designer und zu dessen Benutzung drin. Der Qt Designer beinhaltet außerdem einen Quelltext-Editor, wir werden jedoch KDevelop zum Editieren des Quelltextes verwenden.
Als erstes werden wir nun die Oberfläche unserer Anwendung mittels des Qt Designers erstellen. Ein Formular vom Qt Designer wird mit der Dateierweiterung .ui gespeichert, weil es zunächst mit dem uic Programm verarbeitet wird und dadurch .h und .cpp Dateien erzeugt werden. KDevelop erledigt das für uns, wir müssen lediglich das Formular erstellen.
In KDevelop klicke auf File -> New und füll den daraufhin erscheinenden Dialog aus. Zuerst gib den Dateinamen an: sigcreatedlg und wähle den Typ der Datei aus, die Du anlegen willst. Wir wollen ein Widget (.ui) erstellen. Die Option "Add to project" muss gewählt sein, damit die Datei Makefile.am aktualisiert wird.


Falls nun die neue Datei sigcreatedlg.ui nicht im Qt Designer geöffnet wird, öffne den Automake Manager, öffne mittels Rechts-Klick auf die Datei das Kontextmenü und wähle 'Öffnen mit...' (oder 'Open with...'). Dort solltest Du nun den Qt Designer auswählen und starten können.

| Zurück | Zum Anfang | Nach vorne |
| Lexikon | Nach oben | Entwurf des Programmes |