Sascha Heyer

blueFLAGdev.de | saschaheyer.de

qt

Qt Einführung Teil II

| Keine Kommentare

Hilfe / Dokumentation (Help Mode)
Das Öffnen der Dokumentation gestaltet sich in Qt grundlegend einfach. Wenn ihr die Funktionsbeschreibung einer Funktion oder sonstigem braucht, führt euren Cursor einfach an diese Stelle und drückt F1.
Danach erscheint einer der Creator Modes, die Hilfe, die ich in meinem Tutorial vorher schon vorgestellt hab.

Das erste Programm Hello World
Vorab ist vlt. noch erwähnenswert das Qt ein event-basiertes Framework ist.

Code Erläuterung
In Zeile 5 wird eine Instanz der Klasse QApplication erzeugt. Jede Qt-Anwendung muss genau ein Objekt dieser Klasse besitzen. Dieses Objekt ist für die gesamte Ereignisbehandlung verantwortlich.

Zudem haben wir in Zeile 6 einen QPushButton erzeugt. Wie der Name schon sagt ist dies ein Button, welcher den Content HelloWorld enthält.
Als nächstes wird der Button sichtbar gemacht, dies geschieht in Zeile 7 mit ->show();.
In der letzten Zeile in unserem Programmcode wird mit return.app.exec(); die Ereignisbehandlung gestartet.


#include <QtGui>

int main(int argc, char* argv[])
{
    QApplication app(argc, argv);
    QPushButton* button = new QPushButton("Hello World");
    button->show();
    return app.exec();
}

Autor: Sascha

Moin! Ich heiße Sascha, komme aus Zweibrücken und studiere an der Fachhochschule Kaiserslautern Informatik. Hier blogge ich und präsentiere meine Projekte. Unter About könnt ihr noch mehr über mich erfahren.

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*


Powered by Google Talk Widget