<![CDATA[Developpez.com Qt]]> http://qt.developpez.com/index/rss Mon, 30 Mar 2015 01:43:44 +0200 Mon, 30 Mar 2015 01:43:44 +0200 Copyright © 2000-2015 http://www.developpez.com http://www.developpez.com/template/favicon.png <![CDATA[Developpez.com Qt]]> http://qt.developpez.com/index/rss http://www.developpez.com fr-FR http://blogs.law.harvard.edu/tech/rss <![CDATA[Sortie de QxOrm 1.3.2 et QxEntityEditor 1.1.8, l'ORM pour Qt à présent compatible avec les types C++11]]> http://qt.developpez.com/actu/83024/Sortie-de-QxOrm-1-3-2-et-QxEntityEditor-1-1-8-l-ORM-pour-Qt-a-present-compatible-avec-les-types-Cplusplus11/ http://qt.developpez.com/actu/83024/Sortie-de-QxOrm-1-3-2-et-QxEntityEditor-1-1-8-l-ORM-pour-Qt-a-present-compatible-avec-les-types-Cplusplus11/
QxOrm 1.3.2 et QxEntityEditor 1.1.8 viennent de sortir, avec notamment le support des types C++11 et des améliorations de performance.

Modifications apportées à la bibliothèque QxOrm 1.3.2 :
  • Support des types C++11 (activation de cette fonctionnalité à partir du fichier de configuration QxOrm.pri) ;
  • Avec l'option de compilation _QX_CPP_11_SMART_PTR : std::unique_ptr, std::shared_ptr, std::weak_ptr ;
  • Avec l'option de compilation _QX_CPP_11_CONTAINER : std::unordered_map, std::unordered_set,...
]]>
Wed, 25 Mar 2015 12:10:00 +0100 http://qt.developpez.com/actu/83024/Sortie-de-QxOrm-1-3-2-et-QxEntityEditor-1-1-8-l-ORM-pour-Qt-a-present-compatible-avec-les-types-Cplusplus11/#comments
<![CDATA[Sortie de Qt 5.5 Alpha, beaucoup de nouveautés sur les fonctionnalités 3D et Qt Quick ainsi que la stabilisation de l'existant]]> http://qt.developpez.com/actu/82757/Sortie-de-Qt-5-5-Alpha-beaucoup-de-nouveautes-sur-les-fonctionnalites-3D-et-Qt-Quick-ainsi-que-la-stabilisation-de-l-existant/ http://qt.developpez.com/actu/82757/Sortie-de-Qt-5-5-Alpha-beaucoup-de-nouveautes-sur-les-fonctionnalites-3D-et-Qt-Quick-ainsi-que-la-stabilisation-de-l-existant/ Qt 5.5 alpha est disponible depuis très peu. Le principal objectif de cette nouvelle version est l'amélioration et la stabilisation des fonctionnalités existantes, mais de nouvelles fonctionnalités font aussi leur apparition Avec Qt 5.5, Canvas 3D est totalement supporté et le très attendu Qt 3D est inclus en qualité d'avant-première technologique. Qt 5.5 facilite la cartographie au travers du nouveau module Qt Location, lui aussi en qualité d'avant-première technologique. Cette version alpha de...]]> Thu, 19 Mar 2015 10:51:00 +0100 http://qt.developpez.com/actu/82757/Sortie-de-Qt-5-5-Alpha-beaucoup-de-nouveautes-sur-les-fonctionnalites-3D-et-Qt-Quick-ainsi-que-la-stabilisation-de-l-existant/#comments <![CDATA[Mise à jour de la FAQ Qt, avec trente-six nouvelles questions, notamment sur le système de métaobjets, WebKit ou Phonon]]> http://qt.developpez.com/faq/ http://qt.developpez.com/faq/
Une rubrique Qt est désormais à votre disposition afin de proposer des ressources aux programmeurs Qt.

Cela comprend :
  1. Des tutoriels ;
  2. Une foire aux questions (FAQ) dédiée à Qt ;
  3. Une page outils ;
  4. Des critiques de livres sur Qt ;
  5. Une page d'accueil où vous pourrez trouver l'annonce de nouvelles ressources dès leur parution ;
  6. Un blog récapitulatif où vous pouvez suivre l'actualité Qt ;
  7. Les traductions des Qt Quarterly, des articles techniques de qualités écrits par des professionnels de Qt ;
  8. Les...
]]>
Fri, 13 Mar 2015 07:42:00 +0100
<![CDATA[MWC 2015 : Jolla lance Sailfish 2.0 et fait appel aux sociétés en Russie, Chine et Japon pour créer une alternative locale à Android]]> http://www.developpez.com/actu/82091/MWC-2015-Jolla-lance-Sailfish-2-0-et-fait-appel-aux-societes-en-Russie-Chine-et-Japon-pour-creer-une-alternative-locale-a-Android/ http://www.developpez.com/actu/82091/MWC-2015-Jolla-lance-Sailfish-2-0-et-fait-appel-aux-societes-en-Russie-Chine-et-Japon-pour-creer-une-alternative-locale-a-Android/ MWC 2015 : Jolla lance Sailfish 2.0 et fait appel aux sociétés en Russie, Chine et Japon
pour créer une alternative locale à Android

Marc Dillion, l'un des fondateurs et actuel et directeur des opérations de Jolla compte sur la seconde version de Sailfish et sur la première tablette, toutes les deux présentées par l'entreprise durant la Mobile Word Congress, pour « devenir la troisième plus importante plateforme mobile après Android de Google et iOS d'Apple », place qui est occupée pour l'instant...]]>
Wed, 04 Mar 2015 08:27:00 +0100 http://www.developpez.com/actu/82091/MWC-2015-Jolla-lance-Sailfish-2-0-et-fait-appel-aux-societes-en-Russie-Chine-et-Japon-pour-creer-une-alternative-locale-a-Android/#comments
<![CDATA[Aperçu de Qt 3D 2.0 : présentation générale du futur moteur 3D de Qt, un article de Sean Harmer]]> http://kdab.developpez.com/tutoriels/qt-3d-2/01-presentation-generale/ http://kdab.developpez.com/tutoriels/qt-3d-2/01-presentation-generale/
La première version de Qt 3D a été publiée en même temps que Qt 4 et n'a été que peu utilisée avant...]]>
Wed, 04 Mar 2015 07:36:00 +0100
<![CDATA[Migration d'un projet Borland Builder 5 C++ : Qt ou Visual Studio ? Partagez votre expérience personnelle]]> http://qt.developpez.com/actu/81868/Migration-d-un-projet-Borland-Builder-5-Cplusplus-Qt-ou-Visual-Studio-Partagez-votre-experience-personnelle/ http://qt.developpez.com/actu/81868/Migration-d-un-projet-Borland-Builder-5-Cplusplus-Qt-ou-Visual-Studio-Partagez-votre-experience-personnelle/
Je souhaiterais faire migrer un projet développé sous borland Builder 5 C++ vers un autre IDE (Qt ou VS), aussi avoir vos avis sur la faisabilité ainsi que les différentes phases que vous pourriez me conseiller
j'ai commencé à me focaliser sur la conversion de borland c++ à Qt, dans un premier temps la VCL --> Ui(Qt), déjà essayé un outil DFM2QT, mais convertit 1/4 de l'ensemble des fichiers Dfm en fichiers Ui--QT.
Je viens à vous pour me proposer des outils existants, aussi vos opinions,...]]>
Thu, 26 Feb 2015 20:03:00 +0100 http://qt.developpez.com/actu/81868/Migration-d-un-projet-Borland-Builder-5-Cplusplus-Qt-ou-Visual-Studio-Partagez-votre-experience-personnelle/#comments
<![CDATA[Tutoriel Qt Quick et PyQt, deuxième partie : interaction entre Qt Quick et Python, par Charles-Élie Gentil]]> http://pyqt.developpez.com/actu/81672/Tutoriel-Qt-Quick-et-PyQt-deuxieme-partie-interaction-entre-Qt-Quick-et-Python-par-Charles-Elie-Gentil/ http://pyqt.developpez.com/actu/81672/Tutoriel-Qt-Quick-et-PyQt-deuxieme-partie-interaction-entre-Qt-Quick-et-Python-par-Charles-Elie-Gentil/

Suite à mon précédent tutoriel sur la présentation de Qt Quick, voici la partie 2 traitant de l'interaction entre le code QML et le code Python.
J'y présente de nouveaux composants graphiques et plusieurs manières de faire interagir les deux codes.

Création d'interfaces graphiques avec Qt Quick et interaction avec Python

Bonne lecture à tous.

Jiyuu]]>
Thu, 26 Feb 2015 08:42:00 +0100 http://pyqt.developpez.com/actu/81672/Tutoriel-Qt-Quick-et-PyQt-deuxieme-partie-interaction-entre-Qt-Quick-et-Python-par-Charles-Elie-Gentil/#comments
<![CDATA[Aperçu des nouvelles fonctionnalités prévues pour Qt 5.5, notamment de nouveaux composants Qt Quick et Qt 3D]]> http://qt.developpez.com/actu/81536/Apercu-des-nouvelles-fonctionnalites-prevues-pour-Qt-5-5-notamment-de-nouveaux-composants-Qt-Quick-et-Qt-3D/ http://qt.developpez.com/actu/81536/Apercu-des-nouvelles-fonctionnalites-prevues-pour-Qt-5-5-notamment-de-nouveaux-composants-Qt-Quick-et-Qt-3D/ technology preview), un ambitieux projet remontant à l'époque Qt Mobility et Qt 4.8, qui facilite l'intégration de contenu 3D dans des applications Qt, tout en gardant des API C++ et Qt Quick. Il s'agit d'un moteur de rendu 3D prévu pour l'extensibilité : son architecture devrait s'accommoder de tout besoin au niveau...]]> Thu, 19 Feb 2015 13:20:00 +0100 http://qt.developpez.com/actu/81536/Apercu-des-nouvelles-fonctionnalites-prevues-pour-Qt-5-5-notamment-de-nouveaux-composants-Qt-Quick-et-Qt-3D/#comments <![CDATA[Sortie de LXQt 0.9 : le bureau léger développé Qt se dote de nouveaux thèmes lors d'une refactorisation]]> http://qt.developpez.com/actu/81211/Sortie-de-LXQt-0-9-le-bureau-leger-developpe-Qt-se-dote-de-nouveaux-themes-lors-d-une-refactorisation/ http://qt.developpez.com/actu/81211/Sortie-de-LXQt-0-9-le-bureau-leger-developpe-Qt-se-dote-de-nouveaux-themes-lors-d-une-refactorisation/ LXQt - le bureau léger développé en Qt est disponible en version 0.9
Le projet né de la fusion entre LXDE et Razor-Qt continue son évolution

La version 0.9 du bureau léger LXQt vient de sortir. Cette version est le fruit d'une série de refactorisations et nettoyages du code, marquée par l'abandon de la compatibilité avec Qt 4 : dorénavant, LXQt ne fonctionne plus qu'avec Qt 5.3 ou plus récent.

LXQt 0.9 est aussi la première version utilisant les dépendances de KDE Frameworks. À titre d'exemple, LXQt...]]>
Tue, 10 Feb 2015 20:49:00 +0100 http://qt.developpez.com/actu/81211/Sortie-de-LXQt-0-9-le-bureau-leger-developpe-Qt-se-dote-de-nouveaux-themes-lors-d-une-refactorisation/#comments
<![CDATA[Le projet PySide est déclaré abandonné en 2015, il ne reste plut que PyQt comme binding Python de Qt]]> http://pyqt.developpez.com/actu/80721/Le-projet-PySide-est-declare-abandonne-en-2015-il-ne-reste-plus-que-PyQt-comme-binding-Python-de-Qt/ http://pyqt.developpez.com/actu/80721/Le-projet-PySide-est-declare-abandonne-en-2015-il-ne-reste-plus-que-PyQt-comme-binding-Python-de-Qt/ PySide, le binding Qt pour Python n'est plus

L'information est tombée il y a quelques heures sur http://qt-project.org/wiki/PySide : PySide est à considérer, en 2015, comme un projet mort.

Le projet avait vu le jour à l'initiative de Nokia, mais n'a pas su conquérir de nouveaux développeurs et, depuis le 25 avril 2014, aucune mise à jour n'a été diffusée. Le fait que ce dernier n'est jamais franchi le cap de Qt 5 a probablement précipité ce qui pouvait être considérée comme une mort annoncée.

Pour...]]>
Wed, 28 Jan 2015 13:39:00 +0100 http://pyqt.developpez.com/actu/80721/Le-projet-PySide-est-declare-abandonne-en-2015-il-ne-reste-plus-que-PyQt-comme-binding-Python-de-Qt/#comments
<![CDATA[Sortie de QxOrm 1.3.1 et QxEntityEditor 1.1.7, compatible avec les versions récentes de MinGW, avec diverses améliorations graphiques]]> http://qt.developpez.com/actu/80498/Sortie-de-QxOrm-1-3-1-et-QxEntityEditor-1-1-7-compatible-avec-les-versions-recentes-de-MinGW-avec-diverses-ameliorations-graphiques/ http://qt.developpez.com/actu/80498/Sortie-de-QxOrm-1-3-1-et-QxEntityEditor-1-1-7-compatible-avec-les-versions-recentes-de-MinGW-avec-diverses-ameliorations-graphiques/
QxOrm 1.3.1 et QxEntityEditor 1.1.7 viennent de sortir, avec notamment le support des versions récentes de MinGW sous Windows, et de nombreuses améliorations graphiques dans l'éditeur d'entités !

Modifications apportées à QxOrm 1.3.1 :
]]>
Thu, 22 Jan 2015 12:09:00 +0100 http://qt.developpez.com/actu/80498/Sortie-de-QxOrm-1-3-1-et-QxEntityEditor-1-1-7-compatible-avec-les-versions-recentes-de-MinGW-avec-diverses-ameliorations-graphiques/#comments
<![CDATA[Utilisation des fonctionnalités de QML : privilégier le code QML/JavaScript ou le complémenter avec du code C++/Python ?]]> http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/ http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/ Utilisation des fonctionnalités de QML : lorsque cela est possible, faut-il privilégier le code QML/JavaScript ou le complémenter avec du code C++/Python ?

QML est un langage de programmation déclaratif basé sur Qt, pouvant utiliser JavaScript pour les parties impératives et initialement prévu pour faciliter la création d'application mobiles, animées et esthétiques. Avec JavaScript, le développeur a donc accès à un large panel de fonctionnalités, rendant le code QML/JS autonome.

À titre d'exemple,...]]>
Fri, 16 Jan 2015 15:10:00 +0100 http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/#comments
<![CDATA[Ajout de la coloration syntaxique QML sur le forum Qt Quick pour des morceaux de code plus lisibles]]> http://qt.developpez.com/actu/79633/Ajout-de-la-coloration-syntaxique-QML-sur-le-forum-Qt-Quick-pour-des-morceaux-de-code-plus-lisibles/ http://qt.developpez.com/actu/79633/Ajout-de-la-coloration-syntaxique-QML-sur-le-forum-Qt-Quick-pour-des-morceaux-de-code-plus-lisibles/ amélioration récente de la coloration syntaxique pour le forum comporte notamment un ajout notable pour le forum Qt Quick : une coloration syntaxique pour QML ! Elle est activée par défaut pour le forum Qt Quick : les morceaux de code déjà mis sur le forum sont désormais colorés.

Code : Sélectionner tout
1
2
3
4
5
6
7
8
9
import QtQuick 2.2 Item { id: container width: 100 height: 100 x: 10 y: 10 }Si vous souhaitez employer...]]>
Wed, 24 Dec 2014 12:22:00 +0100 http://qt.developpez.com/actu/79633/Ajout-de-la-coloration-syntaxique-QML-sur-le-forum-Qt-Quick-pour-des-morceaux-de-code-plus-lisibles/#comments
<![CDATA[Quelles bibliothèques Qt utilisez-vous pour vos programmes en 2014 ? Les nouveaux modules de Qt 5 vous suffisent-ils ?]]> http://qt.developpez.com/actu/79154/Quelles-bibliotheques-Qt-utilisez-vous-pour-vos-programmes-en-2014-Les-nouveaux-modules-de-Qt-5-vous-suffisent-ils/ http://qt.developpez.com/actu/79154/Quelles-bibliotheques-Qt-utilisez-vous-pour-vos-programmes-en-2014-Les-nouveaux-modules-de-Qt-5-vous-suffisent-ils/ framework plus que complet dans sa version de base. Cependant, un grand nombre de bibliothèques externes est offert aux développeurs, ajoutant beaucoup d'outils pour simplifier la vie du développeur et leur permettant d'implémenter facilement des fonctionnalités plus avancées. Certaines, comme QSerialDevice, ont même été ajoutées directement au framework, tandis que KDE propose sa propre série d'extensions découplées sous le nom de KDE Frameworks 5.

Et vous ?
Utilisez-vous d'autres...]]>
Tue, 16 Dec 2014 07:42:00 +0100 http://qt.developpez.com/actu/79154/Quelles-bibliotheques-Qt-utilisez-vous-pour-vos-programmes-en-2014-Les-nouveaux-modules-de-Qt-5-vous-suffisent-ils/#comments
<![CDATA[Sortie de Qt Creator 3.3, gérant Gradle pour la compilation de projets Android et CMake pour l'embarqué]]> http://qt.developpez.com/actu/79042/Sortie-de-Qt-Creator-3-3-gerant-Gradle-pour-la-compilation-de-projets-Android-et-CMake-pour-l-embarque/ http://qt.developpez.com/actu/79042/Sortie-de-Qt-Creator-3-3-gerant-Gradle-pour-la-compilation-de-projets-Android-et-CMake-pour-l-embarque/
Entre autres nouveautés, un meilleur support de la vue d'édition de code divisée, ainsi que des fenêtres d'édition additionnelles. Il est maintenant possible de glisser et déposer des zones d'édition pour de nouveaux fichiers en déplaçant la nouvelle icône de type de fichier (cf. capture d'écran). Le maintien de la touche Contrôle (ou de la touche Option sur OS X) permet d'ouvrir...]]>
Fri, 12 Dec 2014 08:31:00 +0100 http://qt.developpez.com/actu/79042/Sortie-de-Qt-Creator-3-3-gerant-Gradle-pour-la-compilation-de-projets-Android-et-CMake-pour-l-embarque/#comments
<![CDATA[Sortie de Qt 5.4, avec une offre Web renouvelée par le Qt WebEngine et des améliorations dans la gestion d'OpenGL]]> http://qt.developpez.com/actu/79039/Sortie-de-Qt-5-4-avec-une-offre-Web-renouvelee-par-le-Qt-WebEngine-et-des-ameliorations-dans-la-gestion-d-OpenGL/ http://qt.developpez.com/actu/79039/Sortie-de-Qt-5-4-avec-une-offre-Web-renouvelee-par-le-Qt-WebEngine-et-des-ameliorations-dans-la-gestion-d-OpenGL/
Plateformes mobiles

Après moult tests, la préversion du port pour Windows RT arrivée avec Qt 5.2, fin 2013, est devenue mature. Pour Windows Phone,...]]>
Fri, 12 Dec 2014 08:27:00 +0100 http://qt.developpez.com/actu/79039/Sortie-de-Qt-5-4-avec-une-offre-Web-renouvelee-par-le-Qt-WebEngine-et-des-ameliorations-dans-la-gestion-d-OpenGL/#comments
<![CDATA[Qt 5.4 proposera un style Android natif, tant pour Qt Quick que Qt Widget, sans utiliser Ministro]]> http://qt.developpez.com/actu/78902/Qt-5-4-proposera-un-style-Android-natif-tant-pour-Qt-Quick-que-Qt-Widget-sans-utiliser-Ministro/ http://qt.developpez.com/actu/78902/Qt-5-4-proposera-un-style-Android-natif-tant-pour-Qt-Quick-que-Qt-Widget-sans-utiliser-Ministro/ Qt 5.4, qui sera prochainement disponible en version finale, introduit un nouveau style pour Android. Cet article se veut pragmatique, en exposant les nouveautés pour vos applications Android développées avec Qt.

Qt Widgets


Il était par le passé possible d'avoir des applications reposant sur Qt Widgets ayant une apparence native grâce à Ministro, un système installant les bibliothèques Qt au niveau du système Android. Dans Qt 5.4, une partie du code source...]]>
Wed, 10 Dec 2014 08:24:00 +0100 http://qt.developpez.com/actu/78902/Qt-5-4-proposera-un-style-Android-natif-tant-pour-Qt-Quick-que-Qt-Widget-sans-utiliser-Ministro/#comments
<![CDATA[Sortie de Qt 5.4 Release Candidate, avec une compatibilité avec les derniers iPhone 6/6+ et 64 bits]]> http://qt.developpez.com/actu/77686/Sortie-de-Qt-5-4-Release-Candidate-avec-une-compatibilite-avec-les-derniers-iPhone-6-6plus-et-64-bits/ http://qt.developpez.com/actu/77686/Sortie-de-Qt-5-4-Release-Candidate-avec-une-compatibilite-avec-les-derniers-iPhone-6-6plus-et-64-bits/
Plateformes mobiles

Après moult tests, la préversion du port pour Windows RT arrivée avec Qt 5.2, fin 2013, est devenue mature. Pour Windows Phone,...]]>
Thu, 27 Nov 2014 21:00:00 +0100 http://qt.developpez.com/actu/77686/Sortie-de-Qt-5-4-Release-Candidate-avec-une-compatibilite-avec-les-derniers-iPhone-6-6plus-et-64-bits/#comments
<![CDATA[Sortie de Qt Creator 3.3 Release Candidate 1, qui stabilise les améliorations de la Beta]]> http://qt-creator.developpez.com/actu/77681/Sortie-de-Qt-Creator-3-3-Release-Candidate-1-qui-stabilise-les-ameliorations-de-la-Beta/ http://qt-creator.developpez.com/actu/77681/Sortie-de-Qt-Creator-3-3-Release-Candidate-1-qui-stabilise-les-ameliorations-de-la-Beta/
Entre autres nouveautés, un meilleur support de la vue d'édition de code divisée, ainsi que des fenêtres d'édition additionnelles. Il est maintenant possible de glisser et déposer des zones d'édition pour de nouveaux fichiers en déplaçant la nouvelle icône de type de fichier (cf. capture d'écran). Le maintien de la touche Contrôle (ou de la touche Option sur OS X) permet d'ouvrir...]]>
Thu, 27 Nov 2014 20:32:00 +0100 http://qt-creator.developpez.com/actu/77681/Sortie-de-Qt-Creator-3-3-Release-Candidate-1-qui-stabilise-les-ameliorations-de-la-Beta/#comments
<![CDATA[Sortie de Qt Creator 3.3 Beta avec de nouvelles fonctionnalités d'organisation de l'espace de travail et la gestion de Gradle pour Android]]> http://qt.developpez.com/actu/76864/Sortie-de-Qt-Creator-3-3-Beta-avec-de-nouvelles-fonctionnalites-d-organisation-de-l-espace-de-travail-et-la-gestion-de-Gradle-pour-Android/ http://qt.developpez.com/actu/76864/Sortie-de-Qt-Creator-3-3-Beta-avec-de-nouvelles-fonctionnalites-d-organisation-de-l-espace-de-travail-et-la-gestion-de-Gradle-pour-Android/
Entre autres nouveautés, un meilleur support de la vue d'édition de code divisée, ainsi que des fenêtres d'édition additionnelles. Il est maintenant possible de glisser et déposer des zones d'édition pour de nouveaux fichiers en déplaçant la nouvelle icône de type de fichier (cf. capture d'écran). Le maintien de la touche Contrôle (ou de la touche Option sur OS X) permet d'ouvrir...]]>
Mon, 03 Nov 2014 18:09:00 +0100 http://qt.developpez.com/actu/76864/Sortie-de-Qt-Creator-3-3-Beta-avec-de-nouvelles-fonctionnalites-d-organisation-de-l-espace-de-travail-et-la-gestion-de-Gradle-pour-Android/#comments