{"id":418,"date":"2009-03-07T16:34:35","date_gmt":"2009-03-07T14:34:35","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=418"},"modified":"2009-03-07T16:35:54","modified_gmt":"2009-03-07T14:35:54","slug":"c-qt-creator-un-ide-complet","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2009\/03\/c-qt-creator-un-ide-complet\/","title":{"rendered":"C++ &#8211; Qt Creator un IDE complet"},"content":{"rendered":"<p>Le 3 mars est sorti Qt 4.5, la nouvelle version du framework Qt ex-Trolltech et maintenant devenu Nokia. Comme chacun sait, KDE est construit sur Qt et si j&rsquo;en parle ici, c&rsquo;est parce que cette nouvelle version est accompagn\u00e9e de tout un SDK (Software Development Kit) qui int\u00e9gre un <em>IDE<\/em> (Integrated Development Environment) complet qui est assez extraordinaire et qui fait r\u00eaver. A quand un <em>IDE<\/em> bas\u00e9 sur GTK pour Gnome et qui soit de la qualit\u00e9 de <em>Qt Creator<\/em> puisque c&rsquo;est le nom de cet <em>IDE<\/em>. Un <em>IDE<\/em> est un environement complet qui permet le design (pour la partie GUI), l&rsquo;\u00e9criture, la gestion, la compilation et le d\u00e9buggage d&rsquo;une application. Et ce <em>Qt Creator<\/em> est de la qualit\u00e9 de Visual C++ de Microsoft ou de C++Builder de CodeGear (ex-Borland) pour citer deux autres IDE. Assez \u00e9tonnamment, il est assez l\u00e9ger \u00e0 l&rsquo;usage m\u00eame sur mon vieux P4 2.8GHz avec 1Gb de RAM.<\/p>\n<p><em>Qt Creator<\/em> est bien s\u00fbr utilisable sous Ubuntu m\u00eame si vous \u00eates sous Gnome. A l&rsquo;installation, les librairies n\u00e9cessaires sont install\u00e9es automatiquement.<br \/>\nPour l&rsquo;installer, rendez-vous sur le site de <a href=\"http:\/\/www.qtsoftware.com\/downloads\/sdk-linux-x11-32bit-cpp\">qtsoftware<\/a> pour y t\u00e9l\u00e9charger la version pour Linux. Le nom du fichier est qt-sdk-linux-x86-opensource-2009.01.bin. Apr\u00e8s l&rsquo;avoir t\u00e9l\u00e9charg\u00e9, rendez-ce fichier ex\u00e9cutable et lancez-le:<\/p>\n<pre class=\"codesource\">\r\n$ chmod +x qt-sdk-linux-x86-opensource-2009.01.bin\r\n$ sudo .\/qt-sdk-linux-x86-opensource-2009.01.bin\r\n<\/pre>\n<p>L&rsquo;installation est assez rapide et automatique. Il ne vous demandera que d&rsquo;accepter la licence. Ensuite, une nouvelle entr\u00e9e dans votre menu <em>Applications\/Programmation<\/em> sera ajout\u00e9e. Il ne vous reste plus qu&rsquo;\u00e0 lancer l&rsquo;<em>IDE<\/em> et \u00e0 l&rsquo;utiliser.<br \/>\nCi-dessous quelques screenshots de <em>Qt Creator<\/em>, juste pour vous mettre l&rsquo;eau \u00e0 la bouche:<\/p>\n<p>Qt Creator &#8211; fen\u00eatre principale <\/p>\n<p><a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2009\/03\/qtcreator_main.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2009\/03\/qtcreator_main.png\" alt=\"main window\" title=\"QtCreator - main window\" width=\"425\" height=\"297\" class=\"center\" \/><\/a><\/p>\n<p>Qt Creator &#8211; l&rsquo;\u00e9diteur<\/p>\n<p><a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2009\/03\/qtcreator_editor.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2009\/03\/qtcreator_editor.png\" alt=\"editor window\" title=\"QtCreator - editor window\" width=\"425\" height=\"297\" class=\"center\" \/><\/a><\/p>\n<p>Qt Creator &#8211; le designer<\/p>\n<p><a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2009\/03\/qtcreator_designer.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2009\/03\/qtcreator_designer.png\" alt=\"editor window\" title=\"QtCreator - designer window\" width=\"425\" height=\"287\" class=\"center\" \/><\/a><\/p>\n<p>Esp\u00e9rons qu&rsquo;on ait un jour un <em>IDE<\/em> de qualit\u00e9 semblable mais sous GTK. Ca me &lsquo;g\u00eane&rsquo; toujours un peu d&rsquo;utiliser des librairies KDE sous Gnome et je n&rsquo;ai pas envie, pour l&rsquo;instant du moins, de migrer vers KDE.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le 3 mars est sorti Qt 4.5, la nouvelle version du framework Qt ex-Trolltech et maintenant devenu Nokia. Comme chacun sait, KDE est construit sur Qt et si j&rsquo;en parle ici, c&rsquo;est parce que cette nouvelle version est accompagn\u00e9e de tout un SDK (Software Development Kit) qui int\u00e9gre un IDE (Integrated Development Environment) complet qui [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,5],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/418"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=418"}],"version-history":[{"count":8,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/418\/revisions"}],"predecessor-version":[{"id":429,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/418\/revisions\/429"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}