#include <armoires.h>
◆ Armoires()
Armoires::Armoires |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
Références BaseDeDonnees::getInstance(), lire(), et m_pBaseDeDonnees.
static BaseDeDonnees * getInstance(QString type="QMYSQL")
Definition: ihm-estock/baseDeDonnees.cpp:38
Q_INVOKABLE bool lire()
Definition: armoires.cpp:16
BaseDeDonnees * m_pBaseDeDonnees
Definition: armoires.h:23
◆ ~Armoires()
◆ getArmoires()
QVariant Armoires::getArmoires |
( |
| ) |
|
Références m_armoires.
QList< QObject * > m_armoires
Definition: armoires.h:22
◆ inserer()
bool Armoires::inserer |
( |
QString |
p_nom, |
|
|
QString |
p_adresseIP |
|
) |
| |
Références BaseDeDonnees::executer(), lire(), et m_pBaseDeDonnees.
40 qDebug() << Q_FUNC_INFO <<
"p_nom" << p_nom <<
"p_adresseIP" << p_adresseIP;
42 QString requeteAjoutArmoire =
"INSERT INTO Armoire (Nom, AdresseIP) VALUES ('" + p_nom +
"','" + p_adresseIP +
"')";
43 qDebug() << Q_FUNC_INFO <<
"requeteAjoutArmoire" << requeteAjoutArmoire;
Q_INVOKABLE bool lire()
Definition: armoires.cpp:16
BaseDeDonnees * m_pBaseDeDonnees
Definition: armoires.h:23
bool executer(QString requete)
Definition: ihm-estock/baseDeDonnees.cpp:152
◆ lire()
Références listeArmoiresChanged(), m_armoires, m_pBaseDeDonnees, et BaseDeDonnees::recuperer().
Référencé par Armoires(), inserer(), et supprimer().
18 QString requete =
"SELECT Nom, AdresseIP FROM Armoire";
19 QVector<QStringList> donneesArmoires;
23 QStringList donneesArmoire;
25 for(
int i = 0; i < donneesArmoires.size(); i++)
27 donneesArmoire = donneesArmoires.at(i);
28 qDebug() << Q_FUNC_INFO <<
"donneesArmoire" << donneesArmoire;
29 Armoire *pArmoire =
new Armoire(donneesArmoire.at(0), donneesArmoire.at(1));
BaseDeDonnees * m_pBaseDeDonnees
Definition: armoires.h:23
QList< QObject * > m_armoires
Definition: armoires.h:22
bool recuperer(QString requete, QString &donnees)
Definition: ihm-estock/baseDeDonnees.cpp:190
void listeArmoiresChanged()
◆ listeArmoiresChanged
void Armoires::listeArmoiresChanged |
( |
| ) |
|
|
signal |
◆ supprimer()
bool Armoires::supprimer |
( |
QString |
p_nom, |
|
|
QString |
p_adresseIP |
|
) |
| |
Références BaseDeDonnees::executer(), lire(), et m_pBaseDeDonnees.
55 qDebug() << Q_FUNC_INFO <<
"p_nom" << p_nom <<
"p_adresseIP" << p_adresseIP;
57 QString requeteSuppressionArmoire =
"DELETE FROM Armoire WHERE Nom = '" + p_nom +
"'";
58 qDebug() << Q_FUNC_INFO <<
"requeteSuppressionArmoire" << requeteSuppressionArmoire;
Q_INVOKABLE bool lire()
Definition: armoires.cpp:16
BaseDeDonnees * m_pBaseDeDonnees
Definition: armoires.h:23
bool executer(QString requete)
Definition: ihm-estock/baseDeDonnees.cpp:152
◆ m_armoires
QList<QObject*> Armoires::m_armoires |
|
private |
◆ m_pBaseDeDonnees
◆ listeArmoires
QVariant Armoires::listeArmoires |
|
read |
La documentation de cette classe a été générée à partir des fichiers suivants :