<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://doc.qtfr.org/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Documentation Qtfr - livre</title>
  <link>http://doc.qtfr.org/</link>
  <description>La documentation francophone sur Qt</description>
  <language>fr</language>
  <pubDate>Thu, 03 Sep 2009 16:42:30 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Rapid GUI Programming with Python and Qt</title>
    <link>http://doc.qtfr.org/post/2007/11/25/Rapid-GUI-Programming-with-Python-and-Qt</link>
    <guid isPermaLink="false">urn:md5:059ab3483cd6e9db77e42dbd0960a4e7</guid>
    <pubDate>Sun, 25 Nov 2007 15:27:00 +0100</pubDate>
    <dc:creator>Visiteur</dc:creator>
        <category>Livres</category>
        <category>livre</category><category>version_PyQt4</category>    
    <description>&lt;p&gt;Mark Summerfield déjà co-auteur du célèbre livre &lt;a href=&quot;http://doc.qtfr.org/post/2007/02/20/C-GUI-Programming-with-Qt-4&quot; hreflang=&quot;fr&quot;&gt;C++ GUI Programming with Qt 4&lt;/a&gt; (traduit en Français aux éditions Pearson Education) nous livre un nouvel opus sur la librairie Qt4 mais dédié cette fois-ci au language Python.&lt;/p&gt;


&lt;p&gt;Merci à &lt;a href=&quot;http://kib2.free.fr/&quot; hreflang=&quot;fr&quot;&gt;tool69&lt;/a&gt; pour cette revue, qui donne envie de se plonger dans la lecture de cet ouvrage.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Auteur&lt;/strong&gt;&amp;nbsp;: &lt;a href=&quot;http://forum.qtfr.org/profile.php?id=428&quot;&gt;tool69&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://vig.prenhall.com/catalog/academic/product/0,1144,0132354187,00.html&quot;&gt;&lt;img src=&quot;http://doc.qtfr.org/public/livres/rapidguipyqt.png&quot; alt=&quot;rapidguipyqt.png&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Informations&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Auteurs&lt;/em&gt;&amp;nbsp;: Mark Summerfield&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Editeur&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://vig.prenhall.com/&quot; hreflang=&quot;en&quot;&gt;Prentice Hall PTR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Langue&lt;/em&gt;&amp;nbsp;: anglais&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ISBN&lt;/em&gt;&amp;nbsp;: 0132354187&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Pages&lt;/em&gt;&amp;nbsp;: 460&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Public visé&lt;/em&gt;&amp;nbsp;: tout développeur Python, même débutant&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Page du livre&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://www.qtrac.eu/pyqtbook.html&quot; hreflang=&quot;en&quot;&gt;http://www.qtrac.eu/pyqtbook.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Résumé et revue&lt;/h3&gt;

&lt;p&gt;Mark Summerfield déjà co-auteur du célèbre livre &lt;a href=&quot;http://doc.qtfr.org/post/2007/02/20/C-GUI-Programming-with-Qt-4&quot; hreflang=&quot;fr&quot;&gt;C++ GUI Programming with Qt 4&lt;/a&gt; (traduit en Français aux éditions Pearson Education) nous livre un nouvel opus sur la librairie Qt4 mais dédiée cette fois-ci au language Python.&lt;/p&gt;


&lt;p&gt;Parlons de la qualité du livre lui-même&amp;nbsp;: une belle couverture rigide sur laquelle figure l'image du satellite Hubble en orbite autour de la Terre. Le sens&amp;nbsp;? Python est utilisé par la NASA pour calibrer et analyser les données recueillies par celui-ci. Que ce soit le papier, la qualité d'impression ou les multiples diagrammes, il n'y a rien à redire si ce n'est qu'on aimerait voir ce genre d'initiatives plus souvent chez nos éditeurs, surtout eû égard au prix pratiqué.&lt;/p&gt;


&lt;p&gt;Passons maintenant au contenu proprement dit, qui se divise en quatre parties distinctes (cinq en fait si l'on compte les divers appendices qui représentent à eux seuls presque une centaine de pages)&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Programmation avec Python;&lt;/li&gt;
&lt;li&gt;Programmation d'interfaces graphiques niveau basique;&lt;/li&gt;
&lt;li&gt;Programmation d'interfaces graphiques niveau intermédiaire;&lt;/li&gt;
&lt;li&gt;Programmation d'interfaces graphiques niveau avancé;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On peut s'interroger sur le bien fondé de la première partie, en effet il serait étonnant qu'une personne ne connaissant pas le language se risque à acheter un tel livre. Et pourtant Mark réussi là un véritable tour de force&amp;nbsp;: on balaye les fonctionnalités du language par la pratique, avec des exemples vraiment très pertinents. J'avoue même avoir appris certains concepts dont je ne soupçonnais pas l'existence, sans doute faute d'en avoir eû un réel besoin. Les fonctions partielles par exemple ont un intérêt certain dans la suite de l'ouvrage. De la même façon, vous pourrez y voir de multiples références au PEPs (Python Enhancement Proposals&amp;nbsp;: les fonctionnalités à venir de Python).&lt;/p&gt;


&lt;p&gt;Si l'anglais peut rebuter au départ, surtout lorsqu'il est technique, on se surprend rapidement à lire un thème donné sans avoir recours au dictionnaire (je précise que je n'ai aucune thèse en anglais). Le style se veut simple et efficace, sans être simpliste.&lt;/p&gt;


&lt;p&gt;Autant vous rassurer tout de suite, le contenu des trois parties consacrées au vif du sujet, la programmation d'interfaces graphiques n'est pas du tout un plagiat du livre précédent&amp;nbsp;: &lt;em&gt;C++ GUI Programming with Qt 4&lt;/em&gt;. On y aborde évidemment plus ou moins les mêmes sujets, mais un réel travail a été fourni sur les nouvelles fonctionnalités apparues depuis la version 4.2 de Qt4. Citons par exemple un chapitre entier consacré à l'architecture du Graphics view&amp;nbsp;: un réel plus par rapport au livre précédent.&lt;/p&gt;


&lt;p&gt;Les exemples sont abondants, collent à la pratique et vous pourrez en outre les récupérez gratuitement sur la &lt;a href=&quot;http://www.qtrac.eu/pyqtbook.html&quot; hreflang=&quot;en&quot;&gt;page&lt;/a&gt; que Marc à consacré à son ouvrage. Sachez du reste qu'elle est remise à jour régulièrement, afin d'améliorer encore certains exemples et de proposer un errata.&lt;/p&gt;


&lt;p&gt;Citons aussi quelques petits &lt;strong&gt;cadeaux&lt;/strong&gt; vraiment bien venus&amp;nbsp;: des utilitaires écrits par l'auteur afin de gérer au mieux vos projets PyQt4.&lt;/p&gt;


&lt;p&gt;A chaque fois, on vous place en situation de développeur et vous serez amené à résoudre quelques exercices proposés en fin de chapitre.&lt;/p&gt;


&lt;p&gt;J'ai beaucoup apprécié l'éventail d'alternatives à un problème donné. Comment imprimer le contenu d'un &lt;code&gt;QTextEdit&lt;/code&gt; par exemple&amp;nbsp;? Marc vous propose trois méthodes abondamment commentées, de la plus simple à la plus complexe, à vous de choisir ensuite en fonction de vos besoins, de votre niveau ou du temps que vous allez y passer.&lt;/p&gt;


&lt;p&gt;Vous l'aurez donc compris, j'ai été plus que séduit par ce livre. On ne passe pas son temps à comparer Qt à tel autre toolkit comme le font certains ouvrages (d'ailleurs, serait-ce vraiment la peine ?), on pratique avant tout, et les repères ne manquent pas: index abondant, diagrammes de classes, éventail visuel de tous les widgets.&lt;/p&gt;


&lt;p&gt;Des critiques&amp;nbsp;? Un chapitre de &lt;em&gt;C++ GUI Programming with Qt 4&lt;/em&gt; était consacré au développement de plugins avec C++, il est absent ici, comme dans tout livre sur Python consacré à ce vaste sujet. Il est vrai que les possibilités dynamiques qu'offrent Python permettent de pallier à ce problème assez facilement, mais encore faut-il mettre la main à la pâte. S'il est absent, c'est à mon avis surtout parce qu'il n'existe pas de recette toute faite, mais j'aurais au moins aimé disséquer un exemple simple sur le sujet.&lt;/p&gt;


&lt;p&gt;Enfin contrairement à beaucoup d'autres ouvrages, &lt;a href=&quot;http://www.qtrac.eu/pyqtbook.html&quot; hreflang=&quot;en&quot;&gt;Rapid GUI Programming with Python and Qt&lt;/a&gt; se distingue aussi par la façon dont il a été écrit. Pas de LaTeX, de Scribus, de QuarkXPress ni même de InDesign ici, mais une alternative originale et légère&amp;nbsp;: &lt;a href=&quot;http://www.qtrac.eu/lout.html&quot; hreflang=&quot;en&quot;&gt;Lout&lt;/a&gt;.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Qt4 et C++ : Programmation d'interfaces GUI</title>
    <link>http://doc.qtfr.org/post/2007/03/15/Qt4-et-C-%3A-Programmation-dinterfaces-GUI</link>
    <guid isPermaLink="false">urn:md5:380957e1037de501b1bbbcabf9f05043</guid>
    <pubDate>Thu, 15 Mar 2007 14:03:00 +0100</pubDate>
    <dc:creator>Nicolas</dc:creator>
        <category>Livres</category>
        <category>livre</category><category>version_Qt4</category>    
    <description>&lt;p&gt;Livre officiel de Trolltech pour la programmation Qt (version 4.1), ce livre est la traduction française de &lt;strong&gt;C++ GUI Programming with Qt 4&lt;/strong&gt;. Il aborde tous les aspects de la bibliothèque&amp;nbsp;: organisation des widgets, évènements, programmation 2D et 3D...&lt;/p&gt;


&lt;p&gt;C'est &lt;strong&gt;le livre de référence français&lt;/strong&gt; sur la programmation Qt4.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://www.pearsoned.fr/espace/livre.asp?idEspace=73&amp;amp;idLivre=2850&amp;amp;dep=0&quot;&gt;&lt;img src=&quot;http://doc.qtfr.org/public/livres/programmation-qt4.jpg&quot; alt=&quot;programmation-qt4.jpg&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Informations&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Auteurs&lt;/em&gt;&amp;nbsp;: Jasmin Blanchette et Mark Summerfield&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Editeur&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://www.pearsoned.fr/home/default.asp&quot; hreflang=&quot;fr&quot;&gt;Pearson Education France&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Collection&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://www.pearsoned.fr/espace/livre.asp?idEspace=73&amp;amp;idLivre=2850&amp;amp;dep=0&quot; hreflang=&quot;fr&quot;&gt;CampusPress | Référence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Langue&lt;/em&gt;&amp;nbsp;: français&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ISBN&lt;/em&gt;&amp;nbsp;: 9782744021404&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Pages&lt;/em&gt;&amp;nbsp;: 570&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;Résumé&lt;/h3&gt;


&lt;p&gt;Voici la traduction française de l'excellent livre &lt;strong&gt;C++ GUI Programming with Qt 4&lt;/strong&gt;, écrit par des experts de la bibliothèque Qt.&lt;/p&gt;


&lt;p&gt;Ce livre couvre tous les aspects de la programmation Qt, avec une première partie offrant une approche simple pour le débutant, en détaillant pas à pas la création d'une application complète. La seconde partie détaille les différents aspects de la bibliothèque&amp;nbsp;: organisation des widgets, évènements, programmation 2D et 3D... Enfin, la dernière partie aborde des aspects plus complexes&amp;nbsp;: internationalisation, multi-threading.&lt;/p&gt;


&lt;p&gt;Le CD comporte les versions GPL de Qt 4.1.1 sous Windows/Linux/Mac OSX.&lt;/p&gt;


&lt;p&gt;Un chapitre du livre est actuellement en &lt;strong&gt;libre téléchargement en PDF&lt;/strong&gt; sur le site de &lt;a href=&quot;http://www.pearsoned.fr/espace/livre.asp?idEspace=73&amp;amp;amp;idLivre=2850&amp;amp;amp;dep=0&quot; hreflang=&quot;fr&quot;&gt;Pearson Education France&lt;/a&gt; (ou en annexe ici).&lt;/p&gt;



&lt;h3&gt;Table des matières&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Partie I&amp;nbsp;: Qt&amp;nbsp;: notions de base
&lt;ul&gt;
&lt;li&gt;Pour débuter&lt;/li&gt;
&lt;li&gt;Créer des boîtes de dialogue (A télécharger)&lt;/li&gt;
&lt;li&gt;Créer des fenêtres principales&lt;/li&gt;
&lt;li&gt;Implémenter la fonctionnalité d'application&lt;/li&gt;
&lt;li&gt;Créer des widgets personnalisés&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Partie II&amp;nbsp;: Qt&amp;nbsp;: niveau intermédiaire
&lt;ul&gt;
&lt;li&gt;Gestion des dispositions&lt;/li&gt;
&lt;li&gt;Traitement des événements&lt;/li&gt;
&lt;li&gt;Graphiques 2D et 3D&lt;/li&gt;
&lt;li&gt;Glisser-déposer&lt;/li&gt;
&lt;li&gt;Classes d'affichage d'éléments&lt;/li&gt;
&lt;li&gt;Classes conteneur&lt;/li&gt;
&lt;li&gt;Entrées/sorties&lt;/li&gt;
&lt;li&gt;Les bases de données&lt;/li&gt;
&lt;li&gt;Gestion de réseau&lt;/li&gt;
&lt;li&gt;XML&lt;/li&gt;
&lt;li&gt;Aide en ligne&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Partie III&amp;nbsp;: Qt&amp;nbsp;: étude avancée
&lt;ul&gt;
&lt;li&gt;Internationalisation&lt;/li&gt;
&lt;li&gt;Environnement multithread&lt;/li&gt;
&lt;li&gt;Création de plug-in&lt;/li&gt;
&lt;li&gt;Fonctionnalités spécifiques à la plate-forme&lt;/li&gt;
&lt;li&gt;Programmation embarquée&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
          <enclosure url="http://doc.qtfr.org/public/livres/programmation-qt4-C2.pdf"
      length="1253400" type="application/pdf" />
    
    
      </item>
    
  <item>
    <title>C++ GUI Programming with Qt 4</title>
    <link>http://doc.qtfr.org/post/2007/02/20/C-GUI-Programming-with-Qt-4</link>
    <guid isPermaLink="false">urn:md5:b9d78bb6ba29b6443d08fe4f46398204</guid>
    <pubDate>Tue, 20 Feb 2007 09:38:00 +0100</pubDate>
    <dc:creator>Nicolas</dc:creator>
        <category>Livres</category>
        <category>livre</category><category>version_Qt4</category>    
    <description>&lt;p&gt;Livre officiel de Trolltech pour la programmation Qt (version 4.1), ce livre est en fait une mise à jour de &lt;strong&gt;C++ GUI programming with Qt 3&lt;/strong&gt;. Il aborde tous les aspects de la bibliothèque&amp;nbsp;: organisation des widgets, évènements, programmation 2D et 3D...&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://www.phptr.com/bookstore/product.asp?isbn=0131872494&amp;amp;rl=1&quot;&gt;&lt;img src=&quot;http://doc.qtfr.org/public/livres/programming-qt4.jpg&quot; alt=&quot;programming-qt4.jpg&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Informations&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Auteurs&lt;/em&gt;&amp;nbsp;: Jasmin Blanchette et Mark Summerfield&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Editeur&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://vig.prenhall.com/&quot; hreflang=&quot;en&quot;&gt;Prentice Hall PTR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Collection&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://www.phptr.com/bookstore/product.asp?isbn=0131872494&amp;amp;rl=1&quot; hreflang=&quot;en&quot;&gt;Bruce Perens' Open Source Series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Langue&lt;/em&gt;&amp;nbsp;: anglais&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ISBN&lt;/em&gt;&amp;nbsp;: 0131872494&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Pages&lt;/em&gt;&amp;nbsp;: 560&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;Résumé&lt;/h3&gt;


&lt;p&gt;Le second &lt;strong&gt;livre officiel de Trolltech&lt;/strong&gt;, traitant de la programmation Qt4. Ce livre est une mise à jour de &lt;em&gt;C++ GUI Programming with Qt3&lt;/em&gt;.&lt;/p&gt;


&lt;p&gt;Ce livre couvre tous les aspects de la programmation Qt, avec une première partie offrant une approche simple pour le débutant, en détaillant pas à pas la création d'une application complète. La seconde partie détaille les différents aspects de la bibliothèque&amp;nbsp;: organisation des widgets, évènements, programmation 2D et 3D... Enfin, la dernière partie aborde des aspects plus complexes&amp;nbsp;: internationalisation, multi-threading.&lt;/p&gt;


&lt;p&gt;Le CD comporte les versions GPL de Qt 4.1.1 sous Windows/Linux/Mac OSX.&lt;/p&gt;


&lt;p&gt;Un chapitre du livre est actuellement en &lt;strong&gt;libre téléchargement en PDF&lt;/strong&gt; sur le site de &lt;a href=&quot;http://www.phptr.com/bookstore/product.asp?isbn=0131872494&amp;amp;rl=1#info3&quot; hreflang=&quot;en&quot;&gt;Prentice Hall&lt;/a&gt;.&lt;/p&gt;



&lt;h3&gt;Table des matières&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Part I: Basic Qt
&lt;ul&gt;
&lt;li&gt;Getting Started&lt;/li&gt;
&lt;li&gt;Creating Dialogs&lt;/li&gt;
&lt;li&gt;Creating Main Windows&lt;/li&gt;
&lt;li&gt;Implementing Application Functionality&lt;/li&gt;
&lt;li&gt;Creating Custom Widgets&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Part II: Intermediate Qt
&lt;ul&gt;
&lt;li&gt;Layout Management&lt;/li&gt;
&lt;li&gt;Event Processing&lt;/li&gt;
&lt;li&gt;2D and 3D Graphics&lt;/li&gt;
&lt;li&gt;Drag and Drop&lt;/li&gt;
&lt;li&gt;Item View Classes&lt;/li&gt;
&lt;li&gt;Container Classes&lt;/li&gt;
&lt;li&gt;Input/Output&lt;/li&gt;
&lt;li&gt;Databases&lt;/li&gt;
&lt;li&gt;Networking&lt;/li&gt;
&lt;li&gt;XML&lt;/li&gt;
&lt;li&gt;Providing Online Help&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Part III: Advanced Qt
&lt;ul&gt;
&lt;li&gt;Internationalization&lt;/li&gt;
&lt;li&gt;Multithreading&lt;/li&gt;
&lt;li&gt;Creating Plugins&lt;/li&gt;
&lt;li&gt;Platform-Specific Features&lt;/li&gt;
&lt;li&gt;Embedded Programming&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Appendices
&lt;ul&gt;
&lt;li&gt;Installing Qt&lt;/li&gt;
&lt;li&gt;Introduction to C++ for Java and C# Programmers&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Tutoriel Indépendant de Qt3</title>
    <link>http://doc.qtfr.org/post/2007/02/19/Tutoriel-Independant-de-Qt3</link>
    <guid isPermaLink="false">urn:md5:55dd7a0f08020297987a276cbbb17429</guid>
    <pubDate>Mon, 19 Feb 2007 22:09:00 +0100</pubDate>
    <dc:creator>Visiteur</dc:creator>
        <category>Tutoriels</category>
        <category>livre</category><category>version_Qt3</category>    
    <description>&lt;p&gt;Le tutoriel indépendant de Qt est un livre en ligne visant à couvrir la plupart des matières impliquées dans le processus de développement des applications professionnelles Qt de qualité.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Version&lt;/strong&gt;&amp;nbsp;: Qt3&lt;br /&gt;
&lt;strong&gt;Auteur&lt;/strong&gt;&amp;nbsp;: e8johan, traduction Jean-Luc Biord (&lt;a href=&quot;http://forum.qtfr.org/profile.php?id=798&quot;&gt;jlbrd&lt;/a&gt;)&lt;/p&gt;    &lt;p&gt;Le tutoriel indépendant est disponible sur cette page&amp;nbsp;: &lt;a href=&quot;http://www.digitalfanatics.org/projects/qt_tutorial/fr/index.html&quot; hreflang=&quot;fr&quot;&gt;Tutoriel indépandant de Qt&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Ce tutoriel a été écrit pour le programmeur C++ pour qui Qt est assez nouveau. Il couvre tous les aspects de la programmation Qt pour le débutant&amp;nbsp;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Qt, couplage faible et programmation évènementielle&lt;/li&gt;
&lt;li&gt;Le Modèle Objet de Qt&lt;/li&gt;
&lt;li&gt;Ressources de Qt sur l’Internet&lt;/li&gt;
&lt;li&gt;Les Outils de Qt&lt;/li&gt;
&lt;li&gt;Une Application de base de Qt&lt;/li&gt;
&lt;li&gt;Une application Qt faite à la main.&lt;/li&gt;
&lt;li&gt;Le Carnet d’adresses&lt;/li&gt;
&lt;li&gt;Fichiers, répertoires et flux.&lt;/li&gt;
&lt;li&gt;XML&lt;/li&gt;
&lt;li&gt;Validation de saisie&lt;/li&gt;
&lt;li&gt;Qwt&lt;/li&gt;
&lt;li&gt;Le Canvas&lt;/li&gt;
&lt;li&gt;Listes, Arbres et Tableaux&lt;/li&gt;
&lt;li&gt;OpenGL&lt;/li&gt;
&lt;/ol&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Débuter avec Qt 3</title>
    <link>http://doc.qtfr.org/post/2007/02/18/Debuter-avec-Qt-3</link>
    <guid isPermaLink="false">urn:md5:7275582d6400a22117d1b290597a2e67</guid>
    <pubDate>Sun, 18 Feb 2007 22:39:00 +0100</pubDate>
    <dc:creator>Nicolas</dc:creator>
        <category>Livres</category>
        <category>livre</category><category>version_Qt3</category>    
    <description>&lt;p&gt;Le seul ouvrage français traitant de Qt3, ce livre offre au débutant une introduction à Qt3.&lt;/p&gt;


&lt;p&gt;Il est disponible en &lt;strong&gt;libre téléchargement en PDF&lt;/strong&gt; sur ce site.&lt;/p&gt;    &lt;p&gt;&lt;img src=&quot;http://doc.qtfr.org/public/livres/debuter-qt3.jpg&quot; alt=&quot;debuter-qt3.jpg&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/p&gt;

&lt;h3&gt;Informations&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Auteurs&lt;/em&gt;&amp;nbsp;: Jean-Luc Biord&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Langue&lt;/em&gt;&amp;nbsp;: français&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ISBN&lt;/em&gt;&amp;nbsp;:  295228430X&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Pages&lt;/em&gt;&amp;nbsp;: 171&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;Résumé&lt;/h3&gt;


&lt;p&gt;Le premier livre français traitant de Qt3, ce livre permet au débutant de comprendre les mécanismes de la programmation Qt.&lt;/p&gt;


&lt;p&gt;Le livre n'est plus édité, par contre son auteur à décider de le laisser en &lt;strong&gt;libre téléchargement en PDF&lt;/strong&gt;&amp;nbsp;: &lt;a href=&quot;http://doc.qtfr.org/public/livres/debuter-qt3.pdf&quot;&gt;téléchargez&lt;/a&gt;.&lt;/p&gt;



&lt;h3&gt;Table des matières&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Pour commencer
&lt;ul&gt;
&lt;li&gt;Les outils fournis par Qt&lt;/li&gt;
&lt;li&gt;Un premier programme&lt;/li&gt;
&lt;li&gt;Gestion des objets en mémoire&lt;/li&gt;
&lt;li&gt;Signaux et Slots&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Dialogues
&lt;ul&gt;
&lt;li&gt;Sous-classer QDialog&lt;/li&gt;
&lt;li&gt;Communication entre dialogues&lt;/li&gt;
&lt;li&gt;QFileDialog&lt;/li&gt;
&lt;li&gt;QMessageBox&lt;/li&gt;
&lt;li&gt;QInputDialog&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Les principaux Widgets
&lt;ul&gt;
&lt;li&gt;QPushButton&lt;/li&gt;
&lt;li&gt;QRadioButton&lt;/li&gt;
&lt;li&gt;QCheckBox&lt;/li&gt;
&lt;li&gt;QButtonGroup&lt;/li&gt;
&lt;li&gt;QListBox&lt;/li&gt;
&lt;li&gt;QLineEdit&lt;/li&gt;
&lt;li&gt;QSpinBox&lt;/li&gt;
&lt;li&gt;QTextEdit&lt;/li&gt;
&lt;li&gt;QComboBox&lt;/li&gt;
&lt;li&gt;QLabel&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Disposer les widgets dans les dialogues
&lt;ul&gt;
&lt;li&gt;Coordonnées absolues&lt;/li&gt;
&lt;li&gt;Position avec les layouts&lt;/li&gt;
&lt;li&gt;Fenêtres principales.&lt;/li&gt;
&lt;li&gt;Sous-classer QMainWindow&lt;/li&gt;
&lt;li&gt;Création des actions&lt;/li&gt;
&lt;li&gt;Menu et barres d’outils&lt;/li&gt;
&lt;li&gt;Barre de statut&lt;/li&gt;
&lt;li&gt;Ouvrir des dialogues&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Les Entrées/Sorties
&lt;ul&gt;
&lt;li&gt;Fichiers&lt;/li&gt;
&lt;li&gt;Flux de données&lt;/li&gt;
&lt;li&gt;Utiliser ensemble Fichiers et Flux de données&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Quelques classes intéressantes
&lt;ul&gt;
&lt;li&gt;QString&lt;/li&gt;
&lt;li&gt;Les modèles de classes&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Utiliser Qt Designer
&lt;ul&gt;
&lt;li&gt;Création et gestion de projets&lt;/li&gt;
&lt;li&gt;Dialogues&lt;/li&gt;
&lt;li&gt;Fenêtres principales&lt;/li&gt;
&lt;li&gt;Collection d’images&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Techniques de débogage&lt;/li&gt;
&lt;/ul&gt;</description>
    
          <enclosure url="http://doc.qtfr.org/public/livres/debuter-qt3.pdf"
      length="1726882" type="application/pdf" />
    
    
      </item>
    
  <item>
    <title>C++ GUI Programming with Qt 3</title>
    <link>http://doc.qtfr.org/post/2007/02/18/C-GUI-Programming-with-Qt-3</link>
    <guid isPermaLink="false">urn:md5:1077ea1a3e8666df8b902d5401ba020a</guid>
    <pubDate>Sun, 18 Feb 2007 22:08:00 +0100</pubDate>
    <dc:creator>Nicolas</dc:creator>
        <category>Livres</category>
        <category>livre</category><category>version_Qt3</category>    
    <description>&lt;p&gt;Le premier livre officiel de Trolltech pour la programmation Qt (version 3.2). Il aborde tous les aspects de la bibliothèque&amp;nbsp;: organisation des widgets, évènements, programmation 2D et 3D...&lt;/p&gt;


&lt;p&gt;Il est actuellement en &lt;strong&gt;libre téléchargement en PDF&lt;/strong&gt; sur le site de l'éditeur.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://www.phptr.com/bookstore/product.asp?isbn=0131240722&amp;amp;rl=1&quot;&gt;&lt;img src=&quot;http://doc.qtfr.org/public/livres/programming-qt3.jpg&quot; alt=&quot;programming-qt3.jpg&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Informations&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Auteurs&lt;/em&gt;&amp;nbsp;: Jasmin Blanchette et Mark Summerfield&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Editeur&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://vig.prenhall.com/&quot; hreflang=&quot;en&quot;&gt;Prentice Hall PTR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Collection&lt;/em&gt;&amp;nbsp;: &lt;a href=&quot;http://www.phptr.com/bookstore/product.asp?isbn=0131240722&amp;amp;rl=1&quot; hreflang=&quot;en&quot;&gt;Bruce Perens' Open Source Series&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Langue&lt;/em&gt;&amp;nbsp;: anglais&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ISBN&lt;/em&gt;&amp;nbsp;: 0131240722&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Pages&lt;/em&gt;&amp;nbsp;: 464&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;Résumé&lt;/h3&gt;


&lt;p&gt;Le premier &lt;strong&gt;livre officiel de Trolltech&lt;/strong&gt; pour la programmation Qt (version 3.2).&lt;/p&gt;


&lt;p&gt;Ce livre couvre tous les aspects de la programmation Qt, avec une première partie offrant une approche simple pour le débutant, en détaillant pas à pas la création d'une application complète. La seconde partie détaille les différents aspects de la bibliothèque&amp;nbsp;: organisation des widgets, évènements, programmation 2D et 3D...&lt;/p&gt;


&lt;p&gt;Le CD comporte une version non-commerciale de Qt 3.2 pour Windows ainsi que les éditions GPL de Qt 3.2 sous Unix/Linux/Mac OSX.&lt;/p&gt;


&lt;p&gt;Le livre est actuellement en &lt;strong&gt;libre téléchargement en PDF&lt;/strong&gt; sur le site de &lt;a href=&quot;http://www.phptr.com/bookstore/product.asp?isbn=0131240722&amp;amp;rl=1#info3&quot; hreflang=&quot;en&quot;&gt;Prentice Hall&lt;/a&gt;.&lt;/p&gt;



&lt;h3&gt;Table des matières&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Basic Qt
&lt;ul&gt;
&lt;li&gt;Getting Started.&lt;/li&gt;
&lt;li&gt;Creating Dialogs.&lt;/li&gt;
&lt;li&gt;Creating Main Windows.&lt;/li&gt;
&lt;li&gt;Implementing Application Functionality.&lt;/li&gt;
&lt;li&gt;Creating Custom Widgets.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Intermediate Qt
&lt;ul&gt;
&lt;li&gt;Layout Management.&lt;/li&gt;
&lt;li&gt;Event Processing.&lt;/li&gt;
&lt;li&gt;2D and 3D Graphics.&lt;/li&gt;
&lt;li&gt;Drag and Drop.&lt;/li&gt;
&lt;li&gt;Input/Output.&lt;/li&gt;
&lt;li&gt;Container Classes.&lt;/li&gt;
&lt;li&gt;Databases.&lt;/li&gt;
&lt;li&gt;Networking.&lt;/li&gt;
&lt;li&gt;XML.&lt;/li&gt;
&lt;li&gt;Internationalization.&lt;/li&gt;
&lt;li&gt;Providing Online Help.&lt;/li&gt;
&lt;li&gt;Multithreading.&lt;/li&gt;
&lt;li&gt;Platform-Specific Features.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Appendices
&lt;ul&gt;
&lt;li&gt;Installing Qt.&lt;/li&gt;
&lt;li&gt;Qt's Class Hierarchy.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>