Les futurs tutoriels Qt sur Developpez.com : quel tutoriel ou cours Qt aimeriez-vous voir sur Developpez.com ?

Le , par dourouc05, Responsable Qt
Bonjour à tous,

Voici un sondage pour mieux connaître vos attentes et vos domaines préférés dans le vaste panel de l'environnement Qt. Pour faire bref : quel tutoriel ou cours Qt voudriez-vous voir paraître prochainement sur Developpez.com ?

N'hésitez pas à préciser votre vote :
Pourquoi ce domaine vous intéresse-t-il ?
Pourquoi auriez-vous besoin de ce cours/tutoriel?
Sous quelle forme le voudriez-vous : un cours théorique avec peu d'exemples ? un tutoriel pratique avec de nombreux exemples ? un exemple complet d'application ?
Quels points précis, du sujet sélectionné, vous posent problème ?
etc.

Naturellement, nous ne pouvons pas nous engager à produire la ou les demandes les plus populaires dans l'immédiat. Cependant, vos choix nous permettrons de connaître vos attentes et d'y répondre au mieux dans un avenir proche.

Note : avant de choisir, n'oubliez pas qu'il existe déjà un certain nombre de cours et de tutoriels sur Qt (voir en C++ et en Python). Si ce que vous souhaitez existe déjà, inutile de le redemander. En revanche, si un document ne correspond pas exactement à votre besoin, dites-nous lequel, ce qu'il lui manque, etc.

Vous avez envie d'écrire un de ces tutoriels ? Vous y songez depuis un certain temps sans oser franchir le pas ? N'hésitez pas non plus à nous contacter, nous vous aiderons à arriver au bout !

Merci d'avance pour votre participation !


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de JolyLoic JolyLoic - Rédacteur/Modérateur http://www.developpez.com
le 18/01/2011 à 17:00
J'ai voté autre. Pourquoi ? Ça fait déjà quelques temps que je ne fais plus de Qt, j'en suis resté aux tous débuts de la version 3. Et plus qu'un tutoriel, ce qui m'intéresserait serait une série d'articles me permettant de savoir si ça vaudrait le coup que je m'y replonge. Par exemple :
- Quoi de neuf dans Qt (et pas uniquement tel ou tel nouveau widget, mais surtout quels changements d'architecture).
- Qt comparé à d'autres bibliothèques d'IHM (pas facile comme article, il faut quelqu'un qui ait une bonne connaissance de deux bibliothèques). En particulier, j'ai pas mal bossé avec WPF ces temps-ci, et cette bibliothèque présente des concepts qui n'étaient clairement pas dans Qt2 (qui est plus proche des winforms en .NET) et qui sont très intéressants. Je serais curieux de savoir comment Qt se positionne actuellement par rapport à ces concepts (en particulier binding, template, composition d'objets).
Avatar de tyrtamos tyrtamos - Expert confirmé http://www.developpez.com
le 22/01/2011 à 13:00
Avec une bibliothèque graphique aussi puissante que Qt, on peut réaliser avec Python des programmes graphiques complexes, et ce dans des domaines très différents (bureautique, multimedia, base de données relationnelles, réseaux, jeux, etc...) et en multiplateforme (Windows-Linux-Mac).

Aussi, je suggère un "prolongement" de nos tutos Python-Qt: comment fait-on la diffusion de ces supers programmes graphiques?

Si la diffusion consiste à obliger l'utilisateur potentiel à commencer par installer une dizaine de programmes dont certains avec compilation, avant de faire fonctionner le nôtre, la diffusion risque d'être très très limitée...

Heureusement, il existe des solutions au moins partielles, malheureusement sous-documentées, et nécessitant souvent des adaptations. On peut citer par exemple py2exe, cx_freeze, pyinstaller permettant à nos scripts d'être accompagnés de toutes les bibliothèques pour une exécution "standalone". Je viens cependant de faire l'expérience avec cx-freeze et Ubuntu pour un programme PyQt4, et je n'ai réussi qu'avec de lourdes adaptations, documentées nulle part sur le web (je ferai un tuto).

En plus, une fois cet assemblage fait, on aimerait pouvoir faire un "paquet" permettant une installation standard sur l'OS cible. Sous Windows, innosetup marche assez bien (je ferai un tuto), mais je n'ai pas encore trouvé comment faire un paquet rpm ou dev sous Linux.

Bref, je propose que ces solutions de "diffusion des applications Python-Qt" fassent partie de nos préoccupations, car la capacité de diffuser élégamment nos programmes graphiques me semble faire partie des motifs pour lesquels on se lance dans de tels projets.

Tyrtamos
Avatar de rambc rambc - Membre expérimenté http://www.developpez.com
le 22/01/2011 à 13:56
Bonjour.

Citation Envoyé par tyrtamos  Voir le message
... ces solutions de "diffusion des applications Python-Qt" fassent partie de nos préoccupations...

C'est une très bonne idée. Pour ma part, je n'ai pas encore eu besoin de tels outils, mais cela ne devrait pas tarder (cet été j'espère).

Si un tel tuto. voit le jour, il faudrait qu'il aborde les points suivants :
  1. Installation sous Windows, Linux et aussi Mac.
  2. Gestion des images liées à l'interface.
  3. Prise en compte de bibliothèques Python comme par exemple matplotlib, ou bien pyquery. Ce ne sont que des exemples.


J'ai eu des infos intéressantes dans ce post.
Avatar de djibril djibril - Responsable Perl et Outils http://www.developpez.com
le 30/01/2011 à 12:56
J'attends Qt et Perl !!
Avatar de johnlamericain johnlamericain - Rédacteur http://www.developpez.com
le 30/01/2011 à 16:41
Citation Envoyé par djibril  Voir le message
J'attends Qt et Perl !!

N'attends plus : http://code.google.com/p/perlqt4/
Avatar de romatou18 romatou18 - Membre à l'essai http://www.developpez.com
le 02/02/2011 à 17:15
Bonjour a tous,

Etant Développeur Qt/c++ je me suis heurté a pas mal de difficultés lors de l'implementation d'AbstractProxyModel, pour aplatir sur un niveau une structure de donnée en arbre n-aire et l'afficher a l'aide d'un QTableView, ou inversement regrouper les lignes d'une source de donnée "plate" a un niveau telle une liste ou un tableau en branches dans un arbre style QTreeView.

J'ai trouvé que d'autres développeurs rencontrés sur différent forums avait les memes problemes ou difficultes et que l'implémentation, pas simplement de cas d'écoles simples mais de QAbstractProxyModel ou de QAbstractModelItem manque cruellement dans la doc Qt.

Je pense donc qu'il pourrait etre utile de combler ce manque.
Par exemple, répondre a des questions comme:

- Qu'est ce qu'un mapping d'index entre un model et un proxyModel appliqué a ce dernier ?

- Les manieres d'implementer un mapping d'index, ex: utiliser des collections pour stocker le mapping, le calculer a la volée.

- Différences fondamentales entre un QPersistentIndex et un QModelIndex ? Quand est-ce qu'un QModelIndex devient inutilisable ?

- Les pieges a éviter ? ex: L'importance de bien choisir sa source de donnée, pour faciliter l'utilisation de celle ci avec le system de QModelIndex, en créer une plus adaptée que la source de donnée a disposition si inadaptée ou peu pratique a manipuler.

(Pardonnez le manque d'accent je tape avec un clavier QWERTY)
Avatar de Txiki Txiki - Membre du Club http://www.developpez.com
le 04/02/2011 à 22:27
Bonjour,
Personnellement je veux un tuto sur la façon avec la quelle ont peut rechercher tous les visages dans une photo ou quelque chose comme ça (comme par ex dans les appareils photo numérique)
Merci!
Avatar de dourouc05 dourouc05 - Responsable Qt http://www.developpez.com
le 04/02/2011 à 22:35
Citation Envoyé par Txiki  Voir le message
Bonjour,
Personnellement je veux un tuto sur la façon avec la quelle ont peut rechercher tous les visages dans une photo ou quelque chose comme ça (comme par ex dans les appareils photo numérique)
Merci!

Ça, ce n'est pas tellement de l'utilisation de Qt, on utilisera plus à cet effet OpenCV pour le traitement. Sinon, cela relève entièrement de la rubrique Algos : http://algo.developpez.com/
Avatar de - http://www.developpez.com
le 20/04/2011 à 11:33
gizmo27... a voté !
J'ai opté pour 3 tutos :
=> débutant
=> phonon (bien sûr), notamment sur : comment rendre compatible son programme pour qu'il lise les formats récents, h264 entre autres.
=> et enfin 3D openGL : car je compte peut-être faire dans un futur moyen pas proche un jeux vidéo compatible pad usb console de jeux mais j'ai le temps de voir venir
Bonne journée à vous.
Cordialement,
Gizmo.
Avatar de Go'Gaule Go'Gaule - Membre du Club http://www.developpez.com
le 16/05/2011 à 17:43
Bonjour à toutes et tous .

Plutôt qu'un tutoriel trop "spécialisé" qui va intéressé quelques membres , je me demande si porter tous les efforts sur une bonne traduction des exemples et de l'aide ne serais pas meilleurs .

Oui je ne suis pas très doué en anglais , mais je ne suis pas le seul .Moi j'ose le dire .

Les fonctions de bases ne sont pas très bien expliquées (volontairement (nokia))??? Point de vue totalement perso .

Cordialement.
Avatar de johnlamericain johnlamericain - Rédacteur http://www.developpez.com
le 16/05/2011 à 18:19
Citation Envoyé par Go'Gaule  Voir le message
Bonjour à toutes et tous .

Plutôt qu'un tutoriel trop "spécialisé" qui va intéressé quelques membres , je me demande si porter tous les efforts sur une bonne traduction des exemples et de l'aide ne serais pas meilleurs .

Oui je ne suis pas très doué en anglais , mais je ne suis pas le seul .Moi j'ose le dire .

Les fonctions de bases ne sont pas très bien expliquées (volontairement (nokia))??? Point de vue totalement perso .

Cordialement.

L'équipe Qt est d'accord avec toi, c'est pour ça que nous avons commencer le projet de traduction de la doc Qt :

Annonces
Liste des pages traduites

Toute aide est plus que la bienvenue
Offres d'emploi IT
Ingénieur sw télécom H/F
Atos - Provence Alpes Côte d'Azur - Aix-en-Provence (13100)
Ingénieur linux embarqué H/F
Atos - Provence Alpes Côte d'Azur - Aix-en-Provence (13100)
Ingénieur en développement logiciel dans le domaine de l'analyse génétique (h/f)
STILLA TECHNOLOGIES - Ile de France - Villejuif (94800)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -