Exemplo n.º 1
0
int main(int argc, char** argv) {
  QApplication a(argc, argv);

  a.setStyle(new NyanProxyStyle);

  Demo demo;
  demo.show();

  return a.exec();
}
Exemplo n.º 2
0
/*!
 * \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();
}