Verified Commit 66102cb1 authored by Romain De Laage De Bellefaye's avatar Romain De Laage De Bellefaye 🌳
Browse files

Improve doc autocell

parent dc0788cb
...@@ -25,9 +25,8 @@ ...@@ -25,9 +25,8 @@
using namespace std; using namespace std;
class AutoCell : public QWidget /// Classe représentant l'interface principale de l'application
class AutoCell : public QWidget {
{
static std::unique_ptr<AutoCell> instance; static std::unique_ptr<AutoCell> instance;
unique_ptr<Reseau> Grille = nullptr; unique_ptr<Reseau> Grille = nullptr;
...@@ -92,14 +91,13 @@ class AutoCell : public QWidget ...@@ -92,14 +91,13 @@ class AutoCell : public QWidget
explicit AutoCell(QWidget* parent=nullptr); explicit AutoCell(QWidget* parent=nullptr);
friend class NouveauModele; friend class NouveauModele;
public:
public:
/// Obtenir une référence vers l'instance unique du singleton AutoCell /// Obtenir une référence vers l'instance unique du singleton AutoCell
static AutoCell& getInstance() { static AutoCell& getInstance() {
if(instance == nullptr) { if(instance == nullptr) {
instance.reset(new AutoCell); instance.reset(new AutoCell);
} }
return *instance; return *instance;
} }
...@@ -112,11 +110,9 @@ class AutoCell : public QWidget ...@@ -112,11 +110,9 @@ class AutoCell : public QWidget
//Reseau initialiserGrille(); //méthode à implémenter qui récupère les données du formulaire - penser à réinitialiser les données annexes //Reseau initialiserGrille(); //méthode à implémenter qui récupère les données du formulaire - penser à réinitialiser les données annexes
//void afficherGrille(Reseau&); //affiche une grille //void afficherGrille(Reseau&); //affiche une grille
//void chargerGrilles(const QString &text); //void chargerGrilles(const QString &text);
/// Afficher un Reseau dans l'espace dédié /// Afficher un Reseau dans l'espace dédié
/// @param[in] Grille pointeur vers le Reseau à afficher /// @param[in] Grille pointeur vers le Reseau à afficher
void afficherGrille(const Reseau* Grille); void afficherGrille(const Reseau* Grille);
/// Initialiser un Reseau /// Initialiser un Reseau
void initialiserGrille(); void initialiserGrille();
/// Remettre à 0 la simulation /// Remettre à 0 la simulation
...@@ -125,7 +121,6 @@ class AutoCell : public QWidget ...@@ -125,7 +121,6 @@ class AutoCell : public QWidget
void gererSimulation(); void gererSimulation();
//void sauvegarderGrille(); //void sauvegarderGrille();
//Reseau& modifierCellule(const QModelIndex&, Reseau& Grille);//à implémenter //Reseau& modifierCellule(const QModelIndex&, Reseau& Grille);//à implémenter
/// Modifier l'état d'une cellule de la grille affichée (par clic par exemple) /// Modifier l'état d'une cellule de la grille affichée (par clic par exemple)
/// @param[in] index localisation de la cellule à modifier /// @param[in] index localisation de la cellule à modifier
void modifierCellule(const QModelIndex& index); void modifierCellule(const QModelIndex& index);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment