コード例 #1
0
ファイル: DOtherSide.cpp プロジェクト: refaqtor/DOtherSide
void dos_qapplication_create()
{
    static int argc = 1;
    static char empty[1] = {0};
    static char *argv[] = {empty};

    register_meta_types();

    new QApplication(argc, argv);
}
コード例 #2
0
void init_ui()
{
	init_qt_late();
	register_meta_types();
#ifndef SUBSURFACE_MOBILE
	register_qml_types(NULL);

	MainWindow *window = new MainWindow();
	window->setTitle();
#endif // SUBSURFACE_MOBILE
}
コード例 #3
0
void init_ui()
{
	init_qt_late();
	register_meta_types();
#ifndef SUBSURFACE_MOBILE
	register_qml_types(NULL);
	PluginManager::instance().loadPlugins();

	MainWindow *window = new MainWindow();
	window->setTitle();
#endif // SUBSURFACE_MOBILE
}
コード例 #4
0
Carmen_Thread::Carmen_Thread(int argc, char **argv) {
    this->argc = argc;
    this->argv = argv;

    if(singleton == NULL) {
        singleton = this;
    }

    carmen_ipc_initialize(argc, argv);
    carmen_param_check_version(argv[0]);
    read_parameters(argc, argv);
    declare_messages();
    register_meta_types();
}
コード例 #5
0
ファイル: slate.cpp プロジェクト: soxslayer/dnd-slate
int main (int argc, char** argv)
{
  QApplication app (argc, argv);
  SlateWindow window;

  register_meta_types ();

  CommandManager::init ();

  ImageDatabase::init ();
  ImageDatabase::get_instance ().set_autoflush ();

  window.show ();

  if (argc > 1) {
    for (int i = 1; i < argc; ++i)
      lua_run_script_async (argv[i]);
  }

  return app.exec ();
}