diff --git a/main.cpp b/main.cpp
deleted file mode 100644
index 9cac1fb61198043c5bbb8199d0d3856e7c3baafa..0000000000000000000000000000000000000000
--- a/main.cpp
+++ /dev/null
@@ -1,84 +0,0 @@
-#include <QGuiApplication>
-#include <QQmlApplicationEngine>
-#include <QtQml>
-
-#include <QFile>
-#include <QStringList>
-#include <QDebug>
-
-#include <iostream>
-#include <math.h>
-#include "grille.h"
-
-#include <algorithm>
-#include <string>
-
-
-
-int main(int argc, char *argv[]){
-
-// Lecture de la grille .csv de départ
-// SI POSSIBLE CHANGER CELA EN FCT, UTILE POUR ENREGISTRER UNE PARTIE EN COURS ET LA REOUVRIR
-// Pb avec QFile qui ne veut pas s'initialiser
-    Grille G;
-    QFile file("../Sudoku/grilles/grilleFacile.csv");
-    if (!file.open(QIODevice::ReadOnly)) {
-        qDebug() << file.errorString();
-        return 1;
-    }
-
-    QStringList matrice_List;
-    file.readLine(); // on ne veut pas la première ligne
-    int i=0;                                             // permet de savoir quelle ligne ou lit
-    while (!file.atEnd()) {
-        QByteArray line = file.readLine();               // on lit ligne par ligne le fichier
-        std::replace(line.begin(), line.end(), '.','0'); // on remplace les . du .csv par des 0
-        for (int j=0; j<9;j++){
-            if (int(line[2*j])-48>0)
-                G.Set(i,j,int(line[2*j])-48);           // on remplit le tableau avec les valeurs de départ
-        }
-        i+=1;
-    }
-    G.Print();
-
-
-// test sélection et remplissage de case
-    G.SelectCase(2,2);
-    G.SelectChiffre(4);
-    G.EssaiJoueur();
-
-    G.SelectCase(8,1); // pas besoin de reselectionner de nouveau le chiffre si on veut le mm
-    G.EssaiJoueur();
-
-    G.SelectCase(4,8);
-    G.SelectChiffre(7);
-    G.EssaiJoueur();
-
-    G.Print();
-
-// Updated upstream
-#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
-
-
-// Stashed changes
-    QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
-#endif
-
-    QGuiApplication app(argc, argv);
-
-    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.load(url);
-
-    return app.exec();
-// Updated upstream
-
-
-    return(0);
-// Stashed changes
-}