main.cpp
changeset 0 c0e13d2503b9
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/main.cpp	Tue May 27 12:00:47 2014 +0200
     1.3 @@ -0,0 +1,38 @@
     1.4 +/*
     1.5 +#include <QApplication>
     1.6 +#include <QQmlApplicationEngine>
     1.7 +
     1.8 +int main(int argc, char *argv[])
     1.9 +{
    1.10 +    QApplication app(argc, argv);
    1.11 +
    1.12 +    QQmlApplicationEngine engine;
    1.13 +    engine.load(QUrl(QStringLiteral("qrc:///main.qml")));
    1.14 +
    1.15 +    return app.exec();
    1.16 +}
    1.17 +*/
    1.18 +
    1.19 +#include "qtquickcontrolsapplication.h"
    1.20 +#include <QtQml/QQmlApplicationEngine>
    1.21 +#include <QPalette>
    1.22 +
    1.23 +int main(int argc, char *argv[])
    1.24 +{    
    1.25 +    QtQuickControlsApplication app(argc, argv);
    1.26 +    //Specifying the following properties was needed for persistent settings to work
    1.27 +    app.setOrganizationName("Slions");
    1.28 +    app.setOrganizationDomain("Slions.com");
    1.29 +    app.setApplicationName("MiniDisplay Manager");
    1.30 +
    1.31 +    //Override system palette
    1.32 +    //QPalette customPalette = app.palette();
    1.33 +    //customPalette.setColor(QPalette::Window, QColor("red"));
    1.34 +    //customPalette.setColor(QPalette::Base, QColor("red"));
    1.35 +    //customPalette.setColor(QPalette::AlternateBase, QColor("red"));
    1.36 +    //app.setPalette(customPalette);
    1.37 +    //
    1.38 +
    1.39 +    QQmlApplicationEngine engine(QUrl("qrc:///main.qml"));
    1.40 +    return app.exec();
    1.41 +}