int Hauptleitung (int argc, Putzfrau *argv [])
{
// verursachen Anwendung
QApplication* mainApp = neues QApplication (argc, argv);
// verursachen ein OgreWidget
CustomOgreWidget* mOgreWidget = neues CustomOgreWidget (0, 0);
mOgreWidget->loadRenderSystemsFromPlugins ();
// verursachen ein MainWindow
QMainWindow* mainWin = neues QMainWindow ();
//-EinstellungsBenutzerschnittstelle für MainWindow
Ui:: ApplicationClass ui;
ui.setupUi (mainWin);
//-Erscheinen MainWindow und addieren OgreWidget
mainWin->showMaximized ();
mainWin->setCentralWidget (mOgreWidget);
// initialisieren Ungeheuer
mOgreWidget->initialiseOgre ();
//-Einstellungs-Ungeheuerparameter
Ungeheuer:: NameValuePairList ogreWindowParams;
ogreWindowParams [„FSAA“] = "";
mOgreWidget->initialise (&ogreWindowParams);
QObject:: anschließen (ui.actionSelect_Object, SIGNAL (ausgelöst ()), mOgreWidget, SCHLITZ (SlotOpenProject ()) );
//-Durchlaufanwendungsschleife
RückholmainApp->exec ();
}
|