Also wenn du nicht weißt, was die Argumente in der main bedeuten, dann solltest du das noch einmal nachlesen. Programme kann man ja auch von der Kommandozeile aus aufrufen.
Was QApplication kannst du hier mehr erfahren
http://doc.qt.io/qt-5/qcoreapplication.html.
Die Klasse bietet einige nützliche Funktionen. Angemerkt sei hier jedoch, dass es sich hier um Qt handelt und kein normales c++.
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include <QApplication>
#include "mainwindow.h"
int main(int argc, char *argv[])
{
Q_INIT_RESOURCE(application);
QApplication app(argc, argv);
app.setOrganizationName("QtProject");
app.setApplicationName("Application Example");
MainWindow mainWin;
mainWin.show(); //<----- hier wird das Fenster angezeigt
return app.exec(); //<----- hier betreten wir die Eventloop
}
|
Ich beschäftige mich seit ein paar Wochen mit Qt, ich mag dieses Framework, ja es macht mir sogar richtig Spaß damit Oberflächen zu bauen. Wenn man sich erst einmal an die ganzen SLOTs und SIGNALs gewöhnt hat, dann geht es.
Schöne Grüße
Fb