Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main(int argc, char *argv[])
- {
- QApplication a(argc, argv);
- QString initial_file = "";
- QStringList argvq = a.arguments();
- if(argvq.count() > 1)
- initial_file = argvq.last();
- QCoreApplication::setApplicationName("Morning Star");
- QCoreApplication::setOrganizationName("Wesnoth");
- QCoreApplication::setOrganizationDomain("wesnoth.org");
- QCoreApplication::setApplicationVersion(mos_version);
- a.setWindowIcon(QIcon(":/wesnoth-rcx-icon-64.png"));
- a.setQuitOnLastWindowClosed(true);
- MainWindow w;
- if(w.initial_open(initial_file)) {
- QObject::connect(&a, &QApplication::lastWindowClosed, []{
- qDebug() << "Last window closed!";
- });
- w.show();
- return a.exec();
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment