diff --git a/motus/Main.qml b/motus/Main.qml index 94633b495a9ba6822e2f04261b725e58f6970bff..3603e7738eca6be342ef925aa47618df317ba62e 100644 --- a/motus/Main.qml +++ b/motus/Main.qml @@ -38,6 +38,7 @@ Window { y: 624 mouseArea.onClicked: { pageLoader.source = "GameWindow.qml"; + jeu.startGame(); } } diff --git a/motus/brain.cpp b/motus/brain.cpp index 539cc2075c879dc868cd3fb67b61c8fffd3bc9a3..6a4e02c51e73e0fb833318966f96b6156d822332 100644 --- a/motus/brain.cpp +++ b/motus/brain.cpp @@ -4,8 +4,6 @@ #include <iostream> #include <filesystem> #include "fullligneexception.h" -#include <QString> - using namespace std; namespace fs = std::filesystem; @@ -94,7 +92,7 @@ void Brain::trouveMot() { mot = listeMots.at(randomindex); } -void Brain::setFichierDico(string fichierDico) {dico = "./"+fichierDico;} +void Brain::setFichierDico(string fichierDico) {dico = fichierDico;} void Brain::setNombreEssais(int nbEssais) {mNbEssaisMax = nbEssais;} void Brain::setTailleMots(int tailleMot) {mTailleMot = tailleMot;} string Brain::getMot() {return mot;} @@ -107,9 +105,6 @@ void Brain::initGame() { lignes.push_back(new Ligne(getMot())); lignes[i]->initLigne(); } - - // Convertir std::string (getMot()) en QString - QString motQString = QString::fromStdString(getMot()); // Conversion de std::string en QString } catch (NoWordException e) { cout << e.what() << endl; } diff --git a/motus/jeu.cpp b/motus/jeu.cpp index 9e14b8347861cad2d90180f754f2cb17778d7873..c45576a3f8649d243d012d05d90747122cbc8513 100644 --- a/motus/jeu.cpp +++ b/motus/jeu.cpp @@ -4,7 +4,7 @@ Jeu::Jeu(QObject *parent) : QObject(parent) { - + brain = new Brain("./"); } // void Jeu::setMot(const QString& mot) {