Skip to Content

QT

Programmation en C++ avec Qt

lieu: 
Centre Leo Lagrange, Quetigny

Niveau de difficulté : Tous niveaux

Python et QT (tutoriel 8)

Dans le tutoriel précédent nous avons presque finalisé l’application décrite dans ce tutoriel. Mais pour respecter le cahier des charges, il nous faut gérer les révisions.

Éléments abordés dans ce document

Les dictionnaires

Les listes « avec pop() »

Les chaînes unicode « avec u’...’ »

Au travail

Dans Eric, on lance QT Designer en double cliquant sur le fichier mainform.ui

Dans QT Designer créer le slot QuitSlot() avec Edits/Slots...

Dans QT Designer affecter le slot QuitSlot() au signal clicked() du (...)

Python et QT (tutoriel 7)

Dans le tutoriel précédent, nous avons révisé nos connaissances sur l’IDE Eric en créant une petite application qui manipulait une barre de progression avec un timer. Nous allons utiliser ces élements pour compléter l’application que nous avons commencé dans le tutoriel 5.

Éléments abordés dans ce document

L’evaluation d’expression « avec eval() »

Les afficheurs LCD de QT « avec display() »

L’affichage de boîte de dialogue « avec QMessageBox.information() »

Des propriétés supplémentaires associées aux (...)

Python et QT (tutoriel 6)

Dans le tutoriel précédent, nous avons fait la connaissance de l’IDE Eric. Nous allons l’utiliser pour créer une petite application qui affichera une barre de progression qui diminuera au rythme d’un timer.

Éléments abordés dans ce document

Les timers « avec QTimer(), start(), stop(), isActive() »

Les barres de progression « avec setTotalSteps(), setProgress(), progress() »

Au travail Maintenant que vous connaissez Eric et QT designer vous devriez pouvoir créer ceci

Liste de commandes à utiliser (pour (...)

Python et QT (tutoriel 5)

Dans le tutoriel précédent, j’ai détaillé la création d’une QListView utilisée pour lire le fichier d’exercices. Nous allons intégrer ces fonctions dans le formulaire présenté dans le tutoriel 3.

Éléments abordés dans ce document

Utilisation de l’IDE Eric Au travail

Dans l’IDE Eric (il est important de l’avoir installé et configuré comme indiqué ici

Projet/Nouveau : pour créer un nouveau projet nommé revcal

Projet/Ajouter fichier : pour ajouter le fichier mainform.ui

Compiler le formulaire avec un clic (...)

Python et QT (tutoriel 4)

Dans le tutoriel précédent, j’ai détaillé les fonctionnalités de l’application que nous allons commencer à réaliser. Éléments abordés dans ce document

Les listes « avec [] et les instructions for, in, if et les fonctions index() et append() »

La gestion des exceptions « avec try, except, finally »

La lecture d’un fichier texte « avec open(), readlines() et close() »

L’utilisation d’une QListView

Les expressions régulières « avec findall() »

L’affectation multiple de variable « avec var1,var2=val1,val2 »

L’encodage (...)

Python et QT (tutoriel 3)

Je vous avais parlé dans le 1er tutoriel d’une petite application en C++. C’est elle que je vais convertir en Python.

Il s’agit d’un logiciel qui permet à nos chères têtes blondes de réviser entre autres leurs tables de multiplications.

L’application utilise une boite de dialogue avec 2 onglets.

Le premier onglet permet de choisir, créer/modifier et enregistrer les différents exercices.

Pour un exercice, il faut définir :

le délai imparti pour répondre

le nombre de questions

la position de la (...)

Python et QT (tutoriel 2)

Dans le tutoriel précédent, nous avons créé notre première application PyQt. Dans cet article, nous allons en fabriquer une nouvelle qui nous permettra de commencer à découvrir Python. Éléments abordés dans ce document

Les tuples « avec () »

Le transtypage « avec float() et `` »

Le formatage des chaînes de caractères « avec %» Au travail Maintenant que vous connaissez QT designer vous devriez pouvoir créer ceci

Pour plus de détails vous pouvez consulter ce site

Détail de l’implémentation Pour cette application, (...)

Création d’une application en Python avec la bibliothèque QT

But de ce document

Création d’une application basique sous Python avec la bibliothèque QT

Présentation

Lors de la création d’une petite application en C++ avec la bibliothèque QT, j’ai découvert l’application QT designer que je trouve vraiment parfaite pour imaginer et construire des interfaces de manière interactive. Utilisant PHP depuis plusieurs années, j’ai cherché en vain un PHP-QT qui permettrait de construire des applications clientes exécutables de manière autonome. Il existe bien un PHP-GTK (...)

Syndiquer le contenu