Verified Commit 7795c5b8 authored by Romain De Laage De Bellefaye's avatar Romain De Laage De Bellefaye 🌳
Browse files

Merge branch 'master' of gitlab.utc.fr:rdelaage/lo21-projet

parents d5a7e9d8 c25e9d4e
Pipeline #79821 passed with stage
in 15 seconds
...@@ -113,14 +113,8 @@ class AutoCell : public QWidget { ...@@ -113,14 +113,8 @@ class AutoCell : public QWidget {
} }
public slots: public slots:
//void chargerModele();
//void listerModele(); //à faire en dernier
/// slot pour charger les Reseau disponibles pour le modèle sélectionné /// slot pour charger les Reseau disponibles pour le modèle sélectionné
void chargerGrilles(); void chargerGrilles();
//void listerGrille(); //déjà réfléchir à la recopie
//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é /// 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);
...@@ -130,8 +124,6 @@ class AutoCell : public QWidget { ...@@ -130,8 +124,6 @@ class AutoCell : public QWidget {
void RAZ(); void RAZ();
/// Gérer la mise en route automatique ou non /// Gérer la mise en route automatique ou non
void gererSimulation(); 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) /// 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);
......
...@@ -248,7 +248,6 @@ void AutoCell::afficherGrille(const Reseau* grille) ...@@ -248,7 +248,6 @@ void AutoCell::afficherGrille(const Reseau* grille)
for(int i=0; i < h; ++i) { for(int i=0; i < h; ++i) {
for(int j=0; j < l; ++j) { for(int j=0; j < l; ++j) {
//vérifier si les cellules ont ou non été générés (!= nullptr)
QString indice; indice.setNum(Grille->getReseau()[i][j].getIndEtat()); QString indice; indice.setNum(Grille->getReseau()[i][j].getIndEtat());
QString label; label = QString::fromStdString(Automate::getInstance().getEnsemble().getEtat(indice.toInt()).getLabel()); //label de la cellule QString label; label = QString::fromStdString(Automate::getInstance().getEnsemble().getEtat(indice.toInt()).getLabel()); //label de la cellule
...@@ -306,9 +305,7 @@ void AutoCell::initialiserGrille(){ ...@@ -306,9 +305,7 @@ void AutoCell::initialiserGrille(){
if (check_load_grid->isChecked()) { if (check_load_grid->isChecked()) {
grille = Reseau(Database::getInstance().getReseau(listeGrille[list_grids->currentIndex()*2].toInt())); grille = Reseau(Database::getInstance().getReseau(listeGrille[list_grids->currentIndex()*2].toInt()));
QString str_largeur; QString str_largeur;
//str_largeur.setNum(listeGrille[list_grids->currentIndex()*2].toInt());
QString str_hauteur; QString str_hauteur;
//edit_largeur->setText(str_largeur);
edit_largeur->setText(str_largeur.setNum(grille.getLargeur(),10)); edit_largeur->setText(str_largeur.setNum(grille.getLargeur(),10));
edit_hauteur->setText(str_hauteur.setNum(grille.getHauteur(),10)); edit_hauteur->setText(str_hauteur.setNum(grille.getHauteur(),10));
} }
......
Markdown is supported
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