|
InterfaceGPS 0.1.0
Interface embarquée Qt pour navigation, multimédia, caméra et télémétrie
|
Interface de saisie tactile sur mesure pour l'application embarquée. S'ouvre sous forme de boîte de dialogue modale (QDialog) bloquant le reste de l'UI. Implémente des mécaniques avancées : Majuscule automatique, verrouillage Maj (Caps Lock), popups dynamiques pour les accents (appui long), et suppression rapide (maintien de la touche effacer). Plus de détails...
#include <clavier.h>
Signaux | |
| void | textChangedExternally (const QString &text) |
| Émis à chaque fois qu'une touche modifie le texte. Permet à l'application en arrière-plan (ex: NavigationPage) de lancer des recherches d'autocomplétion en direct. | |
Fonctions membres publiques | |
| Clavier (QWidget *parent=nullptr) | |
| Constructeur du clavier virtuel. | |
| QString | getText () const |
| Récupère le texte final saisi par l'utilisateur une fois le clavier validé. | |
| void | setInitialText (const QString &text) |
| Pré-remplit la barre de saisie à l'ouverture du clavier. | |
| void | displaySuggestions (const QStringList &suggestions) |
| Met à jour la liste déroulante des suggestions au-dessus du clavier. | |
Interface de saisie tactile sur mesure pour l'application embarquée. S'ouvre sous forme de boîte de dialogue modale (QDialog) bloquant le reste de l'UI. Implémente des mécaniques avancées : Majuscule automatique, verrouillage Maj (Caps Lock), popups dynamiques pour les accents (appui long), et suppression rapide (maintien de la touche effacer).
|
explicit |
Constructeur du clavier virtuel.
| parent | Widget parent. |
Définition à la ligne 14 du fichier clavier.cpp.
Références textChangedExternally().
| void Clavier::displaySuggestions | ( | const QStringList & | suggestions | ) |
Met à jour la liste déroulante des suggestions au-dessus du clavier.
| suggestions | Liste des mots ou adresses suggérés. |
Définition à la ligne 358 du fichier clavier.cpp.
| QString Clavier::getText | ( | ) | const |
Récupère le texte final saisi par l'utilisateur une fois le clavier validé.
Définition à la ligne 349 du fichier clavier.cpp.
| void Clavier::setInitialText | ( | const QString & | text | ) |
Pré-remplit la barre de saisie à l'ouverture du clavier.
| text | Le texte initial à afficher et modifier. |
Définition à la ligne 353 du fichier clavier.cpp.
|
signal |
Émis à chaque fois qu'une touche modifie le texte. Permet à l'application en arrière-plan (ex: NavigationPage) de lancer des recherches d'autocomplétion en direct.
| text | Le contenu actuel de la barre de recherche. |
Référencé par Clavier().