Documentation Qtfr

La communauté francophone

Aller au contenu | Aller au menu | Aller à la recherche

Mot clé - version_Qt4

Fil des billets

mercredi, mai 21 2008

Interaction entre boost.signals et les signaux/slots Qt

  • Comment faire cohabiter les signaux/slots de Qt avec la librairie boost.signals ?

Ce tutoriel est destiné à vous guider pour mettre en place une interaction entre boost.signals et le mécanisme de signaux/slots Qt.

Version : Qt4
Auteur : Denys Bulant (IrmatDen)
Fil de discussion : Forum

Lire la suite...

jeudi, mai 1 2008

Utilisation de PyQt avec Qt 4.4

Tool69 vous propose, étape par étape, d'utiliser PyQt avec Qt4.4 RC1.

Version : Qt4/PyQt4
Auteur : Tool69

Lire la suite...

dimanche, décembre 16 2007

Introduction aux MVC et création d'un modèle hiérarchique simple

Ce document présente le concept général de MVC, puis s'attarde sur celui de Qt 4 et enfin, une mise en oeuvre simple du QAbstractItemModel est expliquée en détail et est basée sur sur l'exemple officiel Qt "simpletreemodel".

Version : Toutes versions à partir de Qt 4.0 (exemple fait avec C++/Qt 4.3.3)
Auteur : Guillaume -Guid- DENRY (sur le forum, Azuriel)

Lire la suite...

vendredi, juin 1 2007

Réseau avec Qt4

  • Comment utiliser les classes réseaux de Qt ?
  • Comment faire un client/serveur TCP ?
  • Comment faire un client FTP ?
  • Comment faire un client HTTP ?

Ce document présente différentes communications réseaux possibles en utilisant les classes de Qt : TCP, FTP et HTTP.

Version : Qt4
Auteur : rocsan

Lire la suite...

dimanche, mai 27 2007

XML avec Qt4

  • Comment lire ou écrire un fichier XML ?
  • Comment utiliser les méthodes DOM et SAX ?

Ce document présente l'utilisation des méthodes DOM et SAX avec Qt pour la lecture d'un fichier XML.

Version : Qt4
Auteur : rocsan

Lire la suite...

mardi, avril 24 2007

Dessiner avec Qt4

  • Quelles sont les primitives de dessin de Qt4 ?
  • Où peut-on utiliser QPainter ?
  • Quels sont les réglages et personnalisations possibles lors d'un dessin ?

Ce document offre un excellent aide-mémoire pour tous ceux qui ont besoin d'utiliser le système de dessin de Qt. Basé sur la version 4.3, un grand nombre de fonctions et explications restent néanmoins valables pour des version inférieures de Qt (même Qt3).

Version : Qt4
Auteur : Véronique Lefrere

Lire la suite...

dimanche, avril 15 2007

Ouverture d'une boîte de dialogue à partir de la fenêtre principale

Ce tutoriel est destiné aux nouveaux venus à Qt qui cherche à savoir comment ouvrir une fenêtre à partir de leur fenêtre principale. Nous verrons 2 façons de faire:

  • utilisation d'une fenêtre principale avec menus pour ouvrir une boîte de dialogue et une boite "A propos..."
  • ouverture d'une fenêtre de dialogue par le biais d'un bouton

J'en profiterais pour aborder très brièvement 2 autres points : l'utilisation de QAction et les 2 modes d'affichage des boîtes de dialogue.

Version : Qt4 (et une version pyQt disponible)
Auteur : Denys Bulant (IrmatDen), alteo_gange pour la version pyQt
Fil de discussion : Forum

Lire la suite...

mercredi, avril 4 2007

Utilisation du designer avec Qt4

  • Comment intégrer un widget créé avec le designer ?
  • Comment utiliser les fichiers .ui créés par le designer ?
  • Quelle est la différence entre les trois méthodes d'intégration?

Cet article va détailler l'utilisation du designer et l'intégration d'un widget créé avec le designer dans notre programme. Cet article est une adaptation libre de la documentation de Qt : Using a Component in Your Application.

Version : Qt4 (supérieur ou égal à Qt 4.1)
Auteur : Nicolas Arnaud-Cormos (nikikko)
Test : Linux (Qt 4.2)

Lire la suite...

lundi, avril 2 2007

Un conteneur pour MPlayer (utilisation de QProcess)

  • Comment visualiser une vidéo dans Qt ?
  • Comment intégrer MPlayer et Qt ?

Qt, dans son souci de framework généraliste, n'implémente pas toujours tout ce dont on peut avoir besoin, surtout lorsque cela n'est pas d'usage courant. Les vidéos font partie de ce qui n'était pas couvert par Qt (maintenant supporté depuis la 4.4 par le biais de Phonon). Cependant, un grand nombre de librairies et autres backends existent. Nous allons voir comment utiliser l'un d'entre eux: MPlayer.

Version concernée : Toutes versions (exemple fait avec C++/Qt4 et une version pyQt disponible)
Auteur : Denys Bulant (IrmatDen), alteo_gange et egaudrain pour les versions pyQt
Résumé : utiliser MPlayer conjointement à Qt pour afficher une vidéo
Fil de discussion : Forum

Lire la suite...

lundi, mars 26 2007

Compiler Qt 4 avec Visual C++ 2005

  • Installation de Qt4 avec Visual C++ 2005

La version Open-Source de Qt4 n'est compatible officiellement sous Windows qu'avec le compilateur mingw. Il est toutefois possible d'utiliser Visual C++.

Sachez toutefois que cette installation n'est pas supporté officiellement.

Auteur : Aurélien Regat-Barrel
Version : Qt4 Windows
Test : Qt 4.1.1

Lire la suite...

jeudi, mars 15 2007

Qt4 et C++ : Programmation d'interfaces GUI

Livre officiel de Trolltech pour la programmation Qt (version 4.1), ce livre est la traduction française de C++ GUI Programming with Qt 4. Il aborde tous les aspects de la bibliothèque : organisation des widgets, évènements, programmation 2D et 3D...

C'est le livre de référence français sur la programmation Qt4.

Lire la suite...

mercredi, février 21 2007

Intégration de VLC

  • Comment intégrer VLC dans une application Qt ?
  • Comment visualiser une vidéo dans une applicaiton Qt ?

Ce tutoriel va explorer l'intégration de la bibliothèque VLC dans Qt, pour la lecture de fichier.

Version : Qt3, Qt4
Auteur : Ludo (lud42fr)
Status : basé sur la version SVN 0.9.0 de l’API VLC (devrait egalement fonctionner avec une version >= 0.8.6)

Lire la suite...

Intégration de SDL

  • Comment intégrer SDL dans un widget Qt ?

Ce tutoriel va explorer l'intégration de la bibliothèque SDL dans Qt, le rendu étant effectué dans un widget Qt.

Version : Qt4 (Qt3 possible avec quelques ajustements)
Auteur : Denys Bulant (IrmatDen)

Lire la suite...

mardi, février 20 2007

C++ GUI Programming with Qt 4

Livre officiel de Trolltech pour la programmation Qt (version 4.1), ce livre est en fait une mise à jour de C++ GUI programming with Qt 3. Il aborde tous les aspects de la bibliothèque : organisation des widgets, évènements, programmation 2D et 3D...

Lire la suite...

lundi, février 19 2007

Etendre le type QVariant

  • Comment étendre QVariant avec ses propres objets ?

Ce tutoriel va nous montrer comment étendre QVariant avec ses propres types.

Version : Qt4
Auteur : Denys Bulant (IrmatDen)

Lire la suite...

dimanche, février 18 2007

Création de plugin avec Qt

  • Comment créer des plugins avec Qt ? et de manière multi-plateforme ?
  • Comment permettre à mes utilisateurs d'étendre eux-mêmes mon application ?

Ce tutoriel va nous détailler la création d'un système de plugins avec la bibliothèque Qt, et le chargement de ces plugins depuis notre application.

Version : Qt4 (supérieur ou égal à Qt 4.1)
Auteur : Nicolas Arnaud-Cormos (nikikko)
Test : Linux (Qt 4.1, 4.2)

Lire la suite...