Blog Qtfr

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

samedi, décembre 8 2007

Qt Quartely 23

En plus de la sortie de la version 4.3.3, le dernier Qt Quartely (n°23) est sortie hier :

Pas grand chose à dire, je ne suis pas très fan des sujets abordés. Mais peut-être que ça parelera plus à certains.

Bonne lecture.

jeudi, mars 22 2007

Du nouveau dans la documentation

Ca y est, les premiers articles sont apparus dans la partie documentation du site. On retrouve notamment :

Nous avons fait en sorte que ces tutoriaux soient le plus compréhensibles possibles, en les relisant et modifiant avant la mise en ligne. Mais si par hasard vous découvrez une erreur, ou que vous avez besoin d'une précision, n'hésitez pas à laisser un commentaire pour qu'on modifie l'article.

Au niveau de la partie documentation en elle-même, ce qui est prévu :

  • correction de 2-3 petits problèmes de mise en page,
  • une recherche par mots-clés améliorée, avec la séparation en (Classe|Version|Tags) - c'est la raison pour laquelle vous voyez apparaître class_QWidget ou version_Qt4,
  • une première page listant les différents tutos par type... je ne sais pas encore comment, à voir.

Cette partie documentation est cruciale, et nous allons essayer de l'améliorer et de la compléter du mieux que nous pourrons. Si vous êtes intéressés pour nous aider (écriture, relecture, correction, idées), contactez-nous !

PS : merci notamment à irmatden,lud42fr et pasnox pour leur écriture/relecture/corrections !

lundi, décembre 18 2006

Qt et les libs multimédia tierces

La question sur l'intégration des vidéos dans Qt devenant redondantes, 2 tutoriels ont été écrit afin d'illustrer leurs utilisations.

Ainsi, c'est VLC et MPlayer qui servent d'afficheur vidéo dans une appli Qt. Bien que les fonctionnalités sont loin de celles de vraies player, ils vous permettront néanmoins de voir leur utilisation, et d'avoir les liens nécessaires à portée de main ;)

Et pour ceux qui trouvent que Qt n'est pas trés adapté à certain traitement graphique (tel que les jeux 2D par exemple), vous aurez dorénavant un exemple d'intégration de la SDL à portée de main.

Ces 3 tutos sont disponibles sous la section Multimédia des tutoriaux de la section documentation :

vendredi, octobre 20 2006

QVariant et ses possibilités

Stocker des instances de type de façon abstraite est un outil puissant, voire indispensable (par exemple pour abstraire la gestion d'une base de données).
Qt, en bon framework, propose sa façon de faire avec le type QVariant. Ce type propose par défaut la gestion d'une petite partie des types de base du C++ (int, bool...) ainsi que bon nombre des types de Qt (QPen, QLine, QPixmap, QString...).

C'est pas mal du tout, mais vous auriez sans doute bien besoin de pouvoir y stocker vos propres types, non? Trolltech a rendu la chose possible avec Qt4.

Lire la suite...

jeudi, juin 8 2006

Découverte: Validation de saisie

Cette fois-ci, nous allons nous intéresser à la validation de saisie utilisateur. Il est en effet très souvent nécessaire de vérifier la saisie d'un utilisateur, par exemple avant de confirmer les modifications des préférences.

Il existe plusieurs façons de faire. La première, c'est bien sûr de vérifier tous les champs avant de valider la fenêtre, et de prévenir l'utilisateur lorsqu'il y a une erreur. La seconde, de loin la meilleure, c'est d'empêcher l'utilisateur de rentrer de mauvaises informations : comme dit le vieil adage, mieux vaut prévenir que guérir. C'est d'ailleurs le principe des classes comme QSpinBox, qui oblige l'utilisateur à rentrer un nombre entier compris entre son maximum et son minimum.

La classe QValidator va nous aider dans notre tâche.

Lire la suite...

jeudi, avril 6 2006

Découverte : les pointeurs sécurisés

Anciennement connus dans Qt 3 sous le nom de QGuardedPtr, les pointeurs sécurisés qui doivent être utilisés sur des QObjects améliorent la sécurité d'emploi des objets manipulés.

Lire la suite...

mardi, mars 28 2006

Découverte : visualiser le dessin des widgets

Deuxième opus de notre série à la découverte de Qt, je vais parler d'une nouveauté de Qt 4 (et même de Qt 4.1), et d'une réelle découverte pour moi : QT_FLUSH_PAINT.

Lire la suite...

lundi, mars 20 2006

Découverte : l'assistant Qt

Bienvenue dans cette nouvelle rubrique, à la découverte de Qt, dont le but est de présenter une des fonctionnalités ou des nouveautés de Qt, de façon plus ou moins régulière. Le but n'est pas de fournir des tutoriels, mais bien de présenter rapidement une fonctionnalité de Qt (et pas toujours de manière objective vous voilà prévenus).

Pour cette première, les projecteurs se braquent sur la documentation de Qt, disponible notamment à l'aide de l'assistant Qt. J'ai voulu commencer par là car c'est la bible de tout développeur Qt.

Lire la suite...