45 QString badgeCorrige =
"";
50 badgeCorrige = badge.replace(QString::fromUtf8(
"Q"),
"A");
51 badgeCorrige = badge.replace(QString::fromUtf8(
"W"),
"Z");
52 badgeCorrige = badge.replace(QString::fromUtf8(
"q"),
"q");
53 badgeCorrige = badge.replace(QString::fromUtf8(
"w"),
"z");
54 badgeCorrige = badge.replace(QString::fromUtf8(
"M"),
":");
55 badgeCorrige = badge.replace(QString::fromUtf8(
"à"),
"0");
56 badgeCorrige = badge.replace(QString::fromUtf8(
"&"),
"1");
57 badgeCorrige = badge.replace(QString::fromUtf8(
"é"),
"2");
58 badgeCorrige = badge.replace(QString::fromUtf8(
"\""),
"3");
59 badgeCorrige = badge.replace(QString::fromUtf8(
"'"),
"4");
60 badgeCorrige = badge.replace(QString::fromUtf8(
"("),
"5");
61 badgeCorrige = badge.replace(QString::fromUtf8(
"-"),
"6");
62 badgeCorrige = badge.replace(QString::fromUtf8(
"è"),
"7");
63 badgeCorrige = badge.replace(QString::fromUtf8(
"_"),
"8");
64 badgeCorrige = badge.replace(QString::fromUtf8(
"ç"),
"9");
106 qDebug() << Q_FUNC_INFO <<
"Badge" <<
badge;
110 if(badge.startsWith(
"RFID:"))
116 qDebug() << Q_FUNC_INFO <<
"UID" <<
uid;
void setUid(QString uid)
Définition de la méthode setUid(QString uid)
#define ERREUR_BADGE_INVALIDE
Message d'erreur pour un basge invalide.
Déclaration de la classe Rfid.
void traiterBadge(QString trameBadge)
Définition de la méthode Rfid::traiterBadge(QString trameBadge)
void erreurBadgeInvalide(QString message)
QString corrigerBadge(QString badge)
Définition de la méthode corrigerBadge(QString badge)
void extraireUid()
Définition de la méthode Rfid::extraireUid()
Rfid(QObject *parent=nullptr)
Définition du constructeur de la classe Rfid.
void setBadge(QString badge)
Définition de la méthode setBadge(QString badge)
QString uid
l'UID extrait de la trame badge
~Rfid()
Définition du destructeur de la classe Rfid.
void nouveauUidBadge(QString badge)
QString badge
trame reçue d'un badge