Quels tutoriels Qt souhaiteriez-vous voir sur Developpez.com ?
Exprimez vos désirs dans ce sondage

Le , par dourouc05

0PARTAGES

10  0 
Quels tutoriels Qt souhaiteriez-vous voir sur Developpez.com ?
Soucieuse de vos besoins, la rubrique Qt aimerait vous adresser la question suivante : 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 ?
pour quoi 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 : vous pouvez participer à l'éclosion de ces ressources, notamment en rédigeant ou en traduisant des articles. N'hésitez pas à nous contacter !

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++, en Python et en Java). 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. Également, si un document dans une autre langue remplit vos attentes, n'hésitez pas à le proposer, nous pourrons tenter une traduction (avec l'accord de l'auteur, bien entendu).

Vous avez envie d'écrire un de ces tutoriels ou de traduire un article ? Vous y songez depuis un certain temps sans oser franchir le pas ? Il n'y a pas besoin de montrer patte blanche, la motivation et l'envie de faire passer un message sont bien plus importants que la maîtrise d'outils de rédaction : n'hésitez pas à nous contacter, nous vous aiderons à arriver au bout !

Merci d'avance pour votre participation !

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de TiranusKBX
Expert confirmé https://www.developpez.com
Le 30/09/2014 à 16:33
Ha ! Qt ma première lib GUI avec le c++
Avatar de alakauf
Membre du Club https://www.developpez.com
Le 30/09/2014 à 16:37
Bonjour,
Dans le cas de l'utilisation professionnelle que je fais de QT il y a un peu, beaucoup, de domaines utilisés. En effet QT est utilisé:
  • Pour les interfaces. Dans ce domaine il y a encore en interne de grosses discussions avec/sans QT Designer. En effet nous n'avons pas trouvé/compris comment gérer un vrai QSS avec cet outil, c'est à dire associer une "classe" (au sens CSS) à un objet. Il y a donc d'un côté les "tout par programmation" (dont je fais parti), et les "tout par le designer". Quand à savoir laquelle est la plus efficace c'est encore peu claire, tellement on perd parfois du temps sur des bêtises avec Designer (genre ajoute un onglet sur un interface multi-onglets, ou bien gérer l'ajout ou la modification de layouts, etc.)
  • Pour une gestion de communications HTTP. Là on a trouvé des ressources sur Internet, qui sans être totalement claires, nous on permis d'atteindre nos objectifs,
  • Pour la gestion de fichiers structurés (DOM, XML). Aucun problème via les ressources Internet actuelles, au moins avec l'approche DOM,
  • Pour les tests (QTest). Nous avons réussi à nous en sortir mais des tutos plus complets et plus clairs que les ressources sur Internet seraient les bienvenus.
  • Là, par contre où nous avons les plus gros "manques" en terme d'utilisation de QT, c'est sur le debug de nos applis. En effet, aller vérifier qu'un objet QT a bien l'information attendue relève facilement de la galère intégrale.
Avatar de divide
Membre du Club https://www.developpez.com
Le 30/09/2014 à 16:38
A mon humble avis l'accent devrait être mis:
-Sur QtQuick/QML
-Sur Qt sur Android/iOS

J'ai rencontré des gars de chez Digia à l'IBC il y a 2 semaines, et l'accent va de plus en plus sur ça.
Ayant commencé Qt avec la version 4.6 je n'ai plus de problème avec le Qt "classique" (desktop+widgets) mais les nouveautés apparues depuis me sont complètement étrangères.
En particulier, un tutoriel pour emmener les gens en douceur de la philosophie Widget à QtQuick/QML serait à mon avis un must-have (à moins que ce soit déjà couverts par des tutoriels existants).
Il pourrait aussi y avoir un tuto sur la gestion High-DPI (Retina sous OSX, High-DPI sous Windows), qui va devenir de plus en plus fréquent sur les desktop, et dont le support complet arrive avec Qt 5.4.
Avatar de laul.sins
Candidat au Club https://www.developpez.com
Le 30/09/2014 à 16:43
Cool ce sondage
Pour préciser ma réponse : Qt en association à VTK pour l'affichage / la manipulation d'objets 3D dans des interfaces graphiques utilisateur. Type : création de boutons pour sélectionner / pan / rotate / opacity d'objets 3D.
Avatar de Damz_d-_-b
Futur Membre du Club https://www.developpez.com
Le 30/09/2014 à 16:43
Lorsque j'ai commencé Qt en Python j'ai eu énormément de mal à trouver de petit exemple simple (uni-fonction) mettant en place des fonctions basiques et TRES souvent utilisées lors de la création d'une interface graphique Utilisateur.

Il serai intéressant de présenter des exemples très simple avec le minimum de code pour que cela fonctionne, pour que les novis puissent intégré ces petites fonctions à leurs premiers programmes

Notamment sur la création d'Event et leur gestion
Avatar de imperio
Membre chevronné https://www.developpez.com
Le 30/09/2014 à 16:44
Je suis a peu pres du meme avis que divide. Les dernieres evolutions de Qt en matiere de mobilite (voire meme d'embarque) sont tellement nombreuses que je pense qu'il est necessaire de mettre l'accent dessus. De mon cote, j'ai eu du mal par-exemple a mettre en place tout ce qui touchait au bluetooth (un petit projet perso) par manque d'infos dessus.

Pour le reste, il me semble assez facile de trouver ce qu'on cherche (je cible notamment tout ce qui touche au desktop).
Avatar de Franck.H
Rédacteur https://www.developpez.com
Le 30/09/2014 à 16:46


A voté !

Plus sérieusement, je débute dans le monde de Qt, je ne l'ai, à vrai dire, jamais vraiment utilisé. Je me met tout doucement à Python dans le but d'utiliser essentiellement PyGame mais Qt fera également parti du lot.

J'ai pu voir que la rubrique Python manque effectivement de tutoriels à part deux ou trois qui se battent dans un coin Ce qui me ferais plaisir de voir, c'est bien un tutoriel qui traite un peu tous les aspects de cette bibliothèque sur Python en passant des bases à une GUI de plus en plus complexe. J'ai vu qu'il existe bien un ouvrage à ce sujet mais il est en anglais, même si ça me dérange pas sur un tutoriel, un livre complet j'aime moins.

Le seul tutoriel sur Qt pour débuter qui est sur Python, bin il est pas super je trouve car les parties de code sont des captures d'écran, il faut donc pour les grandes images, cliquer dessus pour agrandir pour pouvoir lire le code, c'est moyen selon moi.
Avatar de barmic
Membre actif https://www.developpez.com
Le 30/09/2014 à 16:50
Je suis d'accord que QtQuick/QML devrait être mis en avant. C'est une grosse nouveauté et probablement la plus déstabilisante (par rapport aux précédentes versions).
Il existe assez peu de documentation dessus.

Pour Android, je ne sais pas si c'est très mature comme support donc je ne sais pas.

J'ai aussi voté pour python, parce que c'est AMHA un couple (python/Qt) qui marche très bien.
Avatar de MacPro
Membre averti https://www.developpez.com
Le 30/09/2014 à 16:53
J'ai commencé à travailler sans connaître Qt ni le C++ sur un projet Qt dans lequel j'ai dû par la suite intégrer Qwt et QtWt3D.
Le forum m'avait bien aidé et je n'aurais pas eu besoin de tutoriel.

Depuis 2 ans je suis sur un projet Qt Quick/C++, la doc a suffit largement, je n'aime pas les tutos qui traînent en longueur. Je trouve que les docs Qt sont complètes même si certaines infos qu'on lit auraient gagné à se retrouver dans d'autres docs et surtout, toutes les docs ne mènent pas à toutes les autres, il manque encore des liens (j'aimerais bien pouvoir les modifier).
Depuis quelques temps je me démerde pour que ça fonctionne sous Androïd aussi.

Ce qui m'intéresserait, ce serait plutôt des infos pour faire de la webapp. Je suis resté aux vieux QTcpServer et QTcpClient. Toutes les nouveautés (NetworkManager et cie) je ne connais pas.
Avatar de Tawane
Nouveau membre du Club https://www.developpez.com
Le 30/09/2014 à 16:55
J'ai voté entre autre pour "Autre, précisez" parce que vous parlez de QtQuick, mais pas de QML. Beaucoup de gens (moi le 1er) ne font pas bien le tri entre les notions de QtQuick et QML. Il y a eu du changement depuis quelques années et surtout au moment du passage à Qt 5, certaines informations que l'on peut trouver sur le net (pas qu'ici) ne sont pas toujours à jours et portent à confusion. Il serait peut-être utile d'avoir un rapide tour d'horizon des ces notions plus ou moins nouvelles pour bien mettre les choses à plat (qu'est ce qui correspond au langage, à l'API pour ce langage, etc).
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -

Partenaire : Hébergement Web