Skip to content
Snippets Groups Projects
Select Git revision
  • 2c584fc7e951aa6181ff0f5f25ad78cefbda6142
  • master default protected
2 results

graphe-dico.py

Blame
  • main.cpp 868 B
    #include <QGuiApplication>
    #include <QQmlApplicationEngine>
    #include <iostream>
    #include <string>
    #include <QQmlContext>
    #include <QIcon>
    
    #include  "grille.h"
    
    
    
    int main(int argc, char *argv[]){
        QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
    
        QGuiApplication app(argc, argv);
    //    app.setWindowIcon(QIcon("./icon_sudoku.png")); //pour mettre un icone, ne fonctionne pas
        Grille aGrille ;
        QQmlApplicationEngine engine;
        const QUrl url(QStringLiteral("qrc:/main.qml"));
        QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,
                         &app, [url](QObject *obj, const QUrl &objUrl) {
            if (!obj && url == objUrl)
                QCoreApplication::exit(-1);
        }, Qt::QueuedConnection);
        engine.rootContext()->setContextProperty("vueObjetCpt", &aGrille);
        engine.load(url);
    
    
    
    
        return app.exec();
    }