Codes sources Qt

Ajouter un nouvel élément

ang Démineur

Éditeur : Nokia + 105 Kio
Un grand classique : le démineur. Refait en QML pour l'interface et en C++ pour la logique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Snake

Éditeur : Nokia + 820 Kio
Le snake, le jeu du serpent, où l'on contrôle un serpent devant attraper quelques friandises, entièrement fait en QML.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang [Qt 5] Les nouvelles possibilités de connexions signaux-slots dans Qt 5

Licence : Libre 1 Ko
Ce mini-projet Qt 5 présente les nouvelles possibilités de connexions entre signaux et slots proposées dans Qt 5 :
- les connexions avec un pointeur de fonction ;
- les connexions avec les fonctions lambdas.

Pour en savoir plus, rendez-vous sur mon blog : Les signaux et slots dans Qt5
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Interroger la base de données

Licence : Autre 2 Ko
Qt permet bien évidemment d'interroger une base de données d'une manière un peu plus évoluée grâce aux modèles, qui pourront être utilisés pour afficher d'une manière simple vos données dans un widget graphique.

L'article associé
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Des livres

Éditeur : Nokia + 7 Kio
Une interface de gestion de livres, basée sur le module QtSql et les capacités de modèles/vues.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Première connexion à une base de données

Licence : Autre 2 Ko
La connexion à une base de données avec Qt est relativement aisée, il suffit de voir le code nécessaire pour le faire. Ici, l'exemple se base sur une base de données ODBC mais s'adapte sans souci à tout SGBD.

L'article associé
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Boîtes avec OpenGL

Éditeur : Nokia + 360 Kio
L'utilisation d'OpenGL conjointement avec le framework Graphics View.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Construire des widgets en vrac !

Licence : Autre 2 Ko
Cet exemple vous montre divers widgets fort utiles dans toute application Qt.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Création d'une fenêtre personnalisée

Licence : Autre 5 Ko
Est-il possible de modifier l'aspect de ma fenêtre avec Qt ? La réponse est oui mais pas directement. En effet, ce n'est pas Qt qui gère la fenêtre mais le window manager sous-jacent (Windows, KDE, Gnome, Xfce, MacOS X...).

La souplesse de Qt va nous permettre de contourner le problème afin de ne pas se soucier du window manager. N'étant pas évidente de prime abord, la solution utilise pourtant les fonctionnalités de base de Qt et plus particulièrement de QWidget. Cet article introduit ma façon de faire (il en existe surement d'autres) qui, je l'espère, est simple et suffisamment efficace pour s'adapter à tout type de projet.

Vous pouvez lire le tutoriel associé.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Samegame

Éditeur : Nokia + 340 Kio
Un jeu d'élimination des boules de même couleur, la logique étant réalisée en JavaScript, le jeu en lui-même étant en QML.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Alimenter la base de données

Licence : Autre 2 Ko
Avant toute exploitation de la base de données, il est plus que nécessaire d'y entrer des données. Évidemment, QtSql en est capable.

L'article associé
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Hello World

Éditeur : Nokia + 1 Ko
Ce premier programme est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt.

L'article associé
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Les widgets

Éditeur : Nokia + 2 Ko
Comment créer des widgets ? Comment les connecter ? Qu'est-ce que le système de signaux et de slots ?

L'article associé
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Génération d'un fichier pdf

Licence : Autre 13 Ko
Vous trouverez dans le fichier zip, un fichier *.html qui servira de modèle au futur fichier pdf, un fichier *.css pour la mise en forme, un fichier *.PNG et le code python permettant la génération.

Dans cet exemple vous verrez aussi qu'il est possible d'insérer des "balises" dans le code HTML qui pourront ensuite être traitées par python pour renseigner le futur fichier pdf.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang GameOver final

Licence : GPL 9 Ko
Petit exemple issu du tutoriel Qt montrant comment créer un petit jeu à 2 balles mais permettant, surtout, de comprendre le mécanisme Qt.
Téléchargement :
Compatibilité :
Linux Windows  

ang Hello Word

Licence : Autre 1 Ko
Ce premier programme est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt. Un aperçu est disponible.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Contactes Book

Licence : Libre 62 Ko
Cette application est codé en Cpp + Qt 4 .
elle vous permet de sauvegarder des informations sur vos contactes tél que :
-nom -e-mail -phone -photo (si existe) -adresse -job -plus
et vous offre une gestion complète de vous contactes (Ajout,Modification,Suppression)

ça vous permet de voir l'utilisation des fichiers et des Widgets on Qt 4.
aussi des boite de dialogue personnalisé.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Les widgets

Licence : Autre 1 Ko
Cet exemple montre comment créer et connecter des widgets en utilisant des signaux et des slots et gérer le redimensionnement.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang 40 000 puces

Éditeur : Nokia + 64 Kio
Un exemple de scène énorme - 40 000 éléments - avec le framework Graphics View
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Navigateur Web

Éditeur : Nokia + 12 Kio
Un navigateur Web en QML.
Téléchargement :
Compatibilité :
Linux Mac Windows  

99 éléments

Connexion

Identifiant
Mot de passe
S'inscrireMot de passe oublié ?
 
 
 
 
Partenaires

Hébergement Web