Projet TTPA (Table Tennis Performance Analyser)  1.3
BTS SN 2019
Joueurs.h
Aller à la documentation de ce fichier.
1 #ifndef JOUEURS_H
2 #define JOUEURS_H
3 
4 #include <QObject>
5 #include <QVariant>
6 
7 class BaseDeDonnees;
8 
9 class Joueurs : public QObject
10 {
11  Q_OBJECT
12  Q_PROPERTY(QVariant listeJoueurs READ getListeJoueurs NOTIFY listeJoueursUpdated)
13 public:
14  explicit Joueurs(QObject *parent = nullptr);
15  ~Joueurs();
16 
17  Q_INVOKABLE bool recupererJoueurs();
18  Q_INVOKABLE QString insererJoueur(QString nomJoueur);
19  QVariant getListeJoueurs();
20 
21 private:
22  QList<QObject*> joueurs;
24 
25 signals:
26  void listeJoueursUpdated();
27 
28 public slots:
29 };
30 
31 #endif // JOUEURS_H
QList< QObject * > joueurs
Definition: Joueurs.h:22
Definition: Joueurs.h:9
Q_INVOKABLE QString insererJoueur(QString nomJoueur)
Definition: Joueurs.cpp:40
Joueurs(QObject *parent=nullptr)
Definition: Joueurs.cpp:6
Definition: BaseDeDonnees.h:24
QVariant getListeJoueurs()
Definition: Joueurs.cpp:55
Q_INVOKABLE bool recupererJoueurs()
Definition: Joueurs.cpp:18
~Joueurs()
Definition: Joueurs.cpp:13
QVariant listeJoueurs
Definition: Joueurs.h:12
BaseDeDonnees * bdd
Definition: Joueurs.h:23
void listeJoueursUpdated()