#include <casier.h>
|
| Casier (int numero, bool autorise=true, bool present=true, QWidget *parent=0) |
|
| ~Casier () |
|
void | mousePressEvent (QMouseEvent *event) |
|
bool | estAutorise () const |
|
bool | estOuvert () const |
|
void | actionner () |
|
void | ouvrir () |
|
void | fermer () |
|
| Casier (int numeroCasier=0, QString nomAricle="", int quantite=0, int disponible=0, QObject *parent=nullptr) |
|
void | setCasier (int numeroCasier, QString nomArticle, int quantite, int disponible) |
|
int | getNumeroCasier () const |
|
void | setNumeroCasier (int numeroCasier) |
|
QString | getNomArticle () const |
|
void | setNomArticle (QString nomArticle) |
|
int | getQuantite () const |
|
void | setQuantite (int quantite) |
|
int | getDisponible () const |
|
void | setDisponible (int disponible) |
|
◆ Casier() [1/2]
Casier::Casier |
( |
int |
numero, |
|
|
bool |
autorise = true , |
|
|
bool |
present = true , |
|
|
QWidget * |
parent = 0 |
|
) |
| |
Références numero.
6 qDebug() << Q_FUNC_INFO <<
numero;
8 setText(
"Casier " + QString::number(numero));
11 setStyleSheet(
"background-color: rgb(239, 41, 41);");
15 setStyleSheet(
"background-color: rgb(85, 85, 85);");
18 setAlignment(Qt::AlignHCenter|Qt::AlignVCenter);
19 setContentsMargins(10, 0, 10, 0);
int numero
Definition: ihm-estock/casier.h:21
bool ouvert
Definition: ihm-estock/casier.h:23
bool autorise
Definition: ihm-estock/casier.h:22
◆ ~Casier()
Références numero.
24 qDebug() << Q_FUNC_INFO <<
numero;
int numero
Definition: ihm-estock/casier.h:21
◆ Casier() [2/2]
Casier::Casier |
( |
int |
numeroCasier = 0 , |
|
|
QString |
nomAricle = "" , |
|
|
int |
quantite = 0 , |
|
|
int |
disponible = 0 , |
|
|
QObject * |
parent = nullptr |
|
) |
| |
|
explicit |
int quantite
Definition: terminalmobile/casier.h:11
int disponible
Definition: terminalmobile/casier.h:12
QString nomArticle
Definition: terminalmobile/casier.h:10
int numeroCasier
Definition: terminalmobile/casier.h:9
◆ actionner()
void Casier::actionner |
( |
| ) |
|
Références autorise, fermer(), ouvert, et ouvrir().
void ouvrir()
Definition: ihm-estock/casier.cpp:47
void fermer()
Definition: ihm-estock/casier.cpp:58
bool ouvert
Definition: ihm-estock/casier.h:23
bool autorise
Definition: ihm-estock/casier.h:22
◆ clicked [1/2]
void Casier::clicked |
( |
int |
| ) |
|
|
signal |
◆ clicked [2/2]
◆ disponibleChanged
void Casier::disponibleChanged |
( |
| ) |
|
|
signal |
◆ estAutorise()
bool Casier::estAutorise |
( |
| ) |
const |
Références autorise.
bool autorise
Definition: ihm-estock/casier.h:22
◆ estOuvert()
bool Casier::estOuvert |
( |
| ) |
const |
Références ouvert.
bool ouvert
Definition: ihm-estock/casier.h:23
◆ fermer()
- A faire:
- envoyer trame fermeture
Références autorise, et ouvert.
Référencé par actionner().
65 setStyleSheet(
"background-color: rgb(239, 41, 41);");
bool ouvert
Definition: ihm-estock/casier.h:23
bool autorise
Definition: ihm-estock/casier.h:22
◆ getDisponible()
int Casier::getDisponible |
( |
| ) |
const |
Références disponible.
int disponible
Definition: terminalmobile/casier.h:12
◆ getNomArticle()
QString Casier::getNomArticle |
( |
| ) |
const |
Références nomArticle.
QString nomArticle
Definition: terminalmobile/casier.h:10
◆ getNumeroCasier()
int Casier::getNumeroCasier |
( |
| ) |
const |
Références numeroCasier.
int numeroCasier
Definition: terminalmobile/casier.h:9
◆ getQuantite()
int Casier::getQuantite |
( |
| ) |
const |
Références quantite.
int quantite
Definition: terminalmobile/casier.h:11
◆ mousePressEvent()
void Casier::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
Références autorise, clicked(), et numero.
74 if(event->button() == Qt::LeftButton)
int numero
Definition: ihm-estock/casier.h:21
bool autorise
Definition: ihm-estock/casier.h:22
◆ nomArticleChanged
void Casier::nomArticleChanged |
( |
| ) |
|
|
signal |
◆ numeroCasierChanged
void Casier::numeroCasierChanged |
( |
| ) |
|
|
signal |
◆ ouvrir()
- A faire:
- envoyer trame ouverture
Références autorise, et ouvert.
Référencé par actionner().
54 setStyleSheet(
"background-color: rgb(115, 210, 22);");
bool ouvert
Definition: ihm-estock/casier.h:23
bool autorise
Definition: ihm-estock/casier.h:22
◆ quantiteChanged
void Casier::quantiteChanged |
( |
| ) |
|
|
signal |
◆ setCasier()
void Casier::setCasier |
( |
int |
numeroCasier, |
|
|
QString |
nomArticle, |
|
|
int |
quantite, |
|
|
int |
disponible |
|
) |
| |
Références disponible, nomArticle, numeroCasier, et quantite.
int quantite
Definition: terminalmobile/casier.h:11
int disponible
Definition: terminalmobile/casier.h:12
QString nomArticle
Definition: terminalmobile/casier.h:10
int numeroCasier
Definition: terminalmobile/casier.h:9
◆ setDisponible()
void Casier::setDisponible |
( |
int |
disponible | ) |
|
Références disponible.
int disponible
Definition: terminalmobile/casier.h:12
◆ setNomArticle()
void Casier::setNomArticle |
( |
QString |
nomArticle | ) |
|
Références nomArticle.
QString nomArticle
Definition: terminalmobile/casier.h:10
◆ setNumeroCasier()
void Casier::setNumeroCasier |
( |
int |
numeroCasier | ) |
|
Références numeroCasier.
int numeroCasier
Definition: terminalmobile/casier.h:9
◆ setQuantite()
void Casier::setQuantite |
( |
int |
quantite | ) |
|
Références quantite.
int quantite
Definition: terminalmobile/casier.h:11
◆ autorise
◆ color
◆ height
◆ numero
◆ ouvert
◆ radius
◆ visible
◆ width
◆ disponible
◆ nomArticle
QString Casier::nomArticle |
|
readwrite |
◆ nomCasier
◆ numeroCasier
◆ quantite
La documentation de cette classe a été générée à partir des fichiers suivants :