Support commercial de VxWorks

Suite à une collaboration entre Wind River (développeur de VxWorks, un système d’exploitation temps réel apparu en 1987 prévu pour l’embarqué) et Digia (qui, pour rappel, s’occupe du support commercial de Qt), les développeurs Qt pourront utiliser les plateformes VxWorks comme cible avec un support complet de la part de Digia.

Ceci signifie que les dernières versions de Qt seront testées et validées sur des plateformes VxWorks, avec des outils pour faciliter le développement. Ainsi, Qt sera plus accessible (on pourra même dire que les applications et GUI l’utilisant se fondront parfaitement dans le système) dans les secteurs privilégiant VxWorks (l’industrie, le médical, l’aérospatiale et le militaire), sur des plateformes sélectionnées (puces Intel, Freescale et Texas Instruments), avec support des standards graphiques OpenGL ES, OpenVG et EGL, pour VxWorks 6.9 et plus récents.

VxWorks était déjà supporté depuis Qt 4.6, mais uniquement par la communauté. Ici, il s’agit d’un support commercial complet (bien que rien ne soit précisé explicitement dans le communiqué en ce qui concerne la version open source de Qt : les changements au code y seront-ils reportés, comme pour les précédentes versions de Qt ?). Il sera disponible en version beta sur Qt Commercial 4.8.1.

Source : communiqué.

Optimisation avec QPixmapCache

Mettre à jour à répétition les pixmaps des widgets peut bloquer les programmes. Cet article montre comment améliorer la vitesse d’exécution des applications en mettant en cache les pixmaps obtenues en redessinant les widgets.

Cet article est la version Python de Optimisation avec QPixmapCache. Les exemples sont réalisés sous Python 3.2 avec PyQt 4.7.

Optimisation avec QPixmapCache