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 @@
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;
unique_ptr<Reseau> Grille = nullptr;
......@@ -92,14 +91,13 @@ class AutoCell : public QWidget
explicit AutoCell(QWidget* parent=nullptr);
friend class NouveauModele;
public:
public:
/// Obtenir une référence vers l'instance unique du singleton AutoCell
static AutoCell& getInstance() {
if(instance == nullptr) {
instance.reset(new AutoCell);
}
return *instance;
}
......@@ -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
//void afficherGrille(Reseau&); //affiche une grille
//void chargerGrilles(const QString &text);
/// Afficher un Reseau dans l'espace dédié
/// @param[in] Grille pointeur vers le Reseau à afficher
void afficherGrille(const Reseau* Grille);
/// Initialiser un Reseau
void initialiserGrille();
/// Remettre à 0 la simulation
......@@ -125,7 +121,6 @@ class AutoCell : public QWidget
void gererSimulation();
//void sauvegarderGrille();
//Reseau& modifierCellule(const QModelIndex&, Reseau& Grille);//à implémenter
/// Modifier l'état d'une cellule de la grille affichée (par clic par exemple)
/// @param[in] index localisation de la cellule à modifier
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