Programme principal
Gestion des événements
Approche 1 : connexion explicite
Approche 2 : connexion par décorateur
Comparaison des deux approches de connexion
Mise en page intelligente avec QLayout
Développer avec Qt Designer
Présentation de Qt Designer
Construction de la fenêtre BiblioApp
Création du fichier .ui
Placement des éléments principaux
Placement des champs de saisie
Mise en page
Prévisualisation
Attribution des noms
Génération du code
Programmer par modèle-vue
Données
Modèle
Vue et délégué
Gestion des événements
Touches finales
Internationaliser son application
Modification du programme principal
Marquage des éléments textuels à traduire dans les sources
Création de biblioapp.pro
Génération des fichiers .ts : pylupdate5
Traduction avec Qt Linguist
Génération des fichiers .qm : lrelease
Exécution de l'application
Développement itératif
Traduction des boutons standards
Accès à une base de données
Conception de la base de données
Évolutions dans BiblioApp
Nettoyage préliminaire
Modification du modèle
Modifications dans la fenêtre principale
Pour aller plus loin…
Affichage 2D interactif avec les vues graphiques
490
Gestion des événements
Approche 1 : connexion explicite
Approche 2 : connexion par décorateur
Comparaison des deux approches de connexion
Mise en page intelligente avec QLayout
Développer avec Qt Designer
Présentation de Qt Designer
Construction de la fenêtre BiblioApp
Création du fichier .ui
Placement des éléments principaux
Placement des champs de saisie
Mise en page
Prévisualisation
Attribution des noms
Génération du code
Programmer par modèle-vue
Données
Modèle
Vue et délégué
Gestion des événements
Touches finales
Internationaliser son application
Modification du programme principal
Marquage des éléments textuels à traduire dans les sources
Création de biblioapp.pro
Génération des fichiers .ts : pylupdate5
Traduction avec Qt Linguist
Génération des fichiers .qm : lrelease
Exécution de l'application
Développement itératif
Traduction des boutons standards
Accès à une base de données
Conception de la base de données
Évolutions dans BiblioApp
Nettoyage préliminaire
Modification du modèle
Modifications dans la fenêtre principale
Pour aller plus loin…
Affichage 2D interactif avec les vues graphiques
490
