int main(int argc, char **argv) { // Parse parameters namespace po = boost::program_options; // Declare the supported options po::options_description desc("Allowed options"); desc.add_options() ("help", "Show help message") ("debug", "Run in debug/test mode") ("urdf_path", po::value<std::string>(), "Optional, relative path to URDF in URDF package") ("config_pkg", po::value<std::string>(), "Optional, pass in existing config package to load"); // Process options po::variables_map vm; po::store(po::parse_command_line(argc, argv, desc), vm); po::notify(vm); if (vm.count("help")) { std::cout << desc << std::endl; return 1; } // Start ROS Node ros::init(argc, argv, "moveit_setup_assistant", ros::init_options::NoSigintHandler); // ROS Spin ros::AsyncSpinner spinner(1); spinner.start(); ros::NodeHandle nh; // Create Qt Application QApplication qtApp(argc, argv); // Load Qt Widget moveit_setup_assistant::SetupAssistantWidget saw( NULL, vm ); saw.setMinimumWidth(1024); saw.setMinimumHeight(768); // saw.setWindowState( Qt::WindowMaximized ); saw.show(); signal(SIGINT, siginthandler); // Wait here until Qt App is finished const int result = qtApp.exec(); // Shutdown ROS ros::shutdown(); return result; }
int main(int argc, char** argv) { std::cout << "Fireworks Simulator : Under Construction!" << std::endl; QApplication qtApp(argc, argv); Math::Point2Df pos(0.0f, 0.0f); Math::Color col(100.0f, 100.0f, 100.0f); Objects::Particle temp(pos, col); Window glWindow(400, 400, "glFireworks"); glWindow.show(); return qtApp.exec(); }
int main(int argc, char *argv[]) { QApplication qtApp(argc, argv); QFile File("stylesheet.qss"); File.open(QFile::ReadOnly); QString StyleSheet = QLatin1String(File.readAll()); qtApp.setStyleSheet(StyleSheet); MainWindow w; w.show(); return qtApp.exec(); }
int main( int argc, char** argv ) { lunchbox::RefPtr< seqSplotch::Application > app( new seqSplotch::Application ); #ifdef SEQSPLOTCH_USE_QT5WIDGETS # ifdef __linux__ ::XInitThreads(); # endif QScopedPointer< QApplication > qtApp( new QApplication( argc, argv )); #endif if( app->init( argc, argv, nullptr ) && app->run( nullptr ) && app->exit( )) return EXIT_SUCCESS; return EXIT_FAILURE; }
int CliApplication::run() const { QCoreApplication qtApp( argc, argv ); qtApp.setApplicationName( appName ); qtApp.setApplicationVersion( QString( "%1.%2.%3.%4" ) .arg( MAJOR_VER ).arg( MINOR_VER ).arg( RELEASE_VER ).arg( BUILD_VER ) ); qtApp.setOrganizationDomain( "ria.ee" ); qtApp.setOrganizationName("RIA"); QString appInfo; QTextStream s( &appInfo ); diagnostics(s); DiagnosticsTask task( &qtApp, appInfo, outFile ); QObject::connect( &task, SIGNAL(finished()), &qtApp, SLOT(quit())); QObject::connect( &task, SIGNAL(failed()), this, SLOT(exit())); QTimer::singleShot( 0, &task, SLOT(run()) ); return qtApp.exec(); }