int main(int argc, char** argv) { QApplication a(argc, argv); a.setStyle(new NyanProxyStyle); Demo demo; demo.show(); return a.exec(); }
/*! * \brief Main Qt application entry point for Project 0 * \param argc - Argument count * \param argv - Argument array * \return QApplication exit status */ int main(int argc, char* argv[]) { // create main QApplication before any other user // interface widget parseArgs(argc, argv); QApplication app(argc, argv); Demo demo; QLabel* label = new QLabel("Rerun: " + demoList); label->setAlignment(Qt::AlignCenter); demo.setCentralWidget(label); demo.resize(400,400); if(runDemo == "simple") { demo.simple(); } else if(runDemo == "signals_and_slots") { demo.signalsAndSlots(); } else if(runDemo == "uidemo") { demo.uidemo(); } else if(runDemo == "opengl") { demo.opengl(); } else if(runDemo == "qtscript") { #if defined(ENABLE_QTSCRIPT) demo.qtscript(); #endif } else if(runDemo == "scene") { demo.scenedemo(); } demo.show(); return app.exec(); }