#include <Joueurs.h>
◆ Joueurs()
Joueurs::Joueurs |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ ~Joueurs()
◆ getListeJoueurs()
QVariant Joueurs::getListeJoueurs |
( |
| ) |
|
Références joueurs.
57 return QVariant::fromValue(
joueurs);
QList< QObject * > joueurs
Definition: Joueurs.h:22
◆ insererJoueur()
QString Joueurs::insererJoueur |
( |
QString |
nomJoueur | ) |
|
Références bdd, BaseDeDonnees::executer(), BaseDeDonnees::recuperer(), et recupererJoueurs().
43 QString requete =
"INSERT INTO joueurs(nom) VALUES( '" + nomJoueur +
"')";
48 requete =
"SELECT last_insert_rowid() FROM parametres";
Q_INVOKABLE bool recupererJoueurs()
Definition: Joueurs.cpp:18
Q_INVOKABLE bool recuperer(QString requete, QString &donnees)
Definition: BaseDeDonnees.cpp:206
Q_INVOKABLE bool executer(QString requete)
Definition: BaseDeDonnees.cpp:162
BaseDeDonnees * bdd
Definition: Joueurs.h:23
◆ listeJoueursUpdated
void Joueurs::listeJoueursUpdated |
( |
| ) |
|
|
signal |
◆ recupererJoueurs()
bool Joueurs::recupererJoueurs |
( |
| ) |
|
Références bdd, joueurs, listeJoueursUpdated(), et BaseDeDonnees::recuperer().
Référencé par insererJoueur(), et Joueurs().
20 QString requete =
"SELECT idJoueur, nom FROM joueurs ORDER BY nom ASC";
21 QVector<QStringList> lesJoueurs;
26 qDebug() << Q_FUNC_INFO << lesJoueurs;
29 for(
int i=0;i<lesJoueurs.size();i++)
31 Joueur *joueur =
new Joueur(lesJoueurs.at(i).at(0), lesJoueurs.at(i).at(1),
this);
QList< QObject * > joueurs
Definition: Joueurs.h:22
Q_INVOKABLE bool recuperer(QString requete, QString &donnees)
Definition: BaseDeDonnees.cpp:206
BaseDeDonnees * bdd
Definition: Joueurs.h:23
void listeJoueursUpdated()
◆ bdd
◆ joueurs
QList<QObject*> Joueurs::joueurs |
|
private |
◆ listeJoueurs
QVariant Joueurs::listeJoueurs |
|
read |
La documentation de cette classe a été générée à partir des fichiers suivants :