Hallo Allerseits,
ich bin neu was die QT Programmierung angeht.
Daher auch meine newbie Frage:
Ich habe jetzt mit dem QT-Designer eine GUI gebastelt.
Wie bekomme ich diese jetzt in eine ausführbare Datei ?
Bei den QT Tutorials wird die GUI direkt in einer cpp Datei erstellt und es wird nirgends bezug darauf genommen wie man mit einer .ui Datei umgeht.
Danke im Voraus für eure Antworten.
Newbie: .ui Datei in ausführbare Datei einbinden ?
-
Graymalkin
- Beiträge: 3
- Registriert: 21. Juli 2005 17:10
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
ui einbinden
Nenne deinen Dialog zum Beispiel MainWindow und speichere das ui-File als mainwindow.ui.
Dann kannst du den Dialog mit dieser main.cpp einbinden:
Du hast dann also mainwindow.ui und main.cpp in einem verzeichnis.
Dann auf der konsole:
qmake -project
qmake
make
Das erzeugt die Anwendung mit dem Namen verzeichnis bz. verzeichnis.exe unter windoof.
Starten mit ./verzeichnis (linux)bzw. verzeichnis.exe (windows)
Dann kannst du den Dialog mit dieser main.cpp einbinden:
Code: Alles auswählen
#include <qapplication.h>
#include "mainwindow.h"
int main(int argc, char *argv[])
{
QApplication application(argc, argv);
MainWindow mainWindow(0);
application.setMainWidget(&mainWindow);
mainWindow.show();
return application.exec();
}Dann auf der konsole:
qmake -project
qmake
make
Das erzeugt die Anwendung mit dem Namen verzeichnis bz. verzeichnis.exe unter windoof.
Starten mit ./verzeichnis (linux)bzw. verzeichnis.exe (windows)
shs