Cours:SaéSBC : Différence entre versions
(→lecture de code barre) |
|||
Ligne 1 : | Ligne 1 : | ||
=lecture de code barre= | =lecture de code barre= | ||
+ | |||
+ | ==Lecture de fichier CSV== | ||
+ | |||
+ | Classes à utiliser : | ||
+ | *QFile | ||
+ | **méthode readline | ||
+ | *QString | ||
+ | **méthode split | ||
+ | |||
==Documents== | ==Documents== | ||
[[Media:ListeEtudiants.zip]] | [[Media:ListeEtudiants.zip]] | ||
Ligne 10 : | Ligne 19 : | ||
**sur chaque widget | **sur chaque widget | ||
**ui->unWidget->setFocusPolicy(Qt::NoFocus); | **ui->unWidget->setFocusPolicy(Qt::NoFocus); | ||
− | |||
=Domotique= | =Domotique= |
Version du 10 janvier 2019 à 10:05
Sommaire
lecture de code barre
Lecture de fichier CSV
Classes à utiliser :
- QFile
- méthode readline
- QString
- méthode split
Documents
Conserver le focus clavier sur la zone de saisie
- Ajouter une zone de saisie dans l'interface : QLineEdit
- rendre active cette zone : ui->lineEdit->activateWindow();
- garder le focus sur cette zone : ui->lineEdit->setFocusPolicy(Qt::StrongFocus);
- empêcher la prise du focus clavier par d'autres widgets :
- sur chaque widget
- ui->unWidget->setFocusPolicy(Qt::NoFocus);
Domotique
MQTT pour Qt : https://doc.qt.io/QtMQTT/qtmqtt-index.html
MQTT pour Arduino : https://pubsubclient.knolleary.net