Skip to content
Snippets Groups Projects
Select Git revision
  • aa5d1ff9e6a539122b634cd69d6fefea060afc44
  • master default protected
2 results

vraiecase.h

Blame
  • user avatar
    Yanis Dziki authored
    aa5d1ff9
    History
    vraiecase.h 626 B
    #ifndef VRAIECASE_H
    #define VRAIECASE_H
    
    #include <QObject>
    #include <QString>
    
    class VraieCase : public QObject {
        Q_OBJECT
        Q_PROPERTY(QString letter READ getLetter WRITE setLetter NOTIFY letterChanged)
        Q_PROPERTY(int etat READ getEtat WRITE setEtat NOTIFY etatChanged)
    
    public:
        explicit VraieCase(QObject *parent = nullptr);
    
        QString getLetter() const;
        void setLetter(const QString &letter);  // Mise à jour du type
    
        int getEtat() const;
        void setEtat(int etat);
    
    signals:
        void letterChanged();
        void etatChanged();
    
    private:
        QString lettre;
        int etat;
    };
    
    #endif // VRAIECASE_H