Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Martin - ViPEr*CZ* 25 Června 2007, 13:19:27
-
V qt3 jsem založil projekt. Vytvořil Form a vygeneroval soubor main.cpp. V qt4 jde jen vytvořit Form. Nevíte někdo jak vygeneruju main.cpp???
-
Jestli se nepletu, tak QT4 se vic snazi oddelovat GUI od aplikacni logiky a tak si do sveho kodu nactes ten ui soubor a s nim potom pracujes (je to imho velmi podobne glade v gnome).
-
No netuším jak se načte to *.ui Ve trojce se to generovalo samo. :( Musím vytvořit dejme tomu třídu s public na QDialog a tam nějak načíst ten můj Form.ui ale netuším jak se to dělá :(
-
Už jsem na to přišel... super. Qmake vygeneruje ui_jmenoprojektu.h soubor. Ten se includuje do main.cpp a obsah základní je takto:
int main( int argc, char ** argv )
{
QApplication a( argc, argv );
QDialog w;
Ui_Viper x;
x.setupUi(&w);
w.show();
a.connect( &a, SIGNAL( lastWindowClosed() ), &a, SLOT( quit() ) );
return a.exec();
}-rozepisuju to kdyby to někdo taky potřeboval