shadowm icon

Untitled

shadowm | PRO | 09/01/18 11:07:40 PM UTC | 0 ⭐ | 417 👁️ | Never ⏰ | []
C++ |

720 B

|

None

|

0 👍

/

0 👎

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;
}

Comments