Linux Embedded

Le blog des technologies libres et embarquées

Archives du mot-clé qt

Créer un compositeur avec QtWayland en QML

Considérons un système relié à un écran d’affichage sur lequel plusieurs applications graphiques sont présentes : lorsqu’une application est lancée, une fenêtre contenant l’interface graphique de l’application s’affiche à l’écran. Avec Wayland, ce fonctionnement est assuré par un logiciel compositeur. Cet article aura pour but de décrypter les étapes à effectuer pour développer un compositeur QtWayland en QML. Le module…

Créer un slider circulaire en QML

Introduction Le QML offre de nombreuses possibilités dans le domaine de l’interface utilisateur. Les éléments de base (Item, Rectangle, Text, etc) couplés au C++ et au javascript sont de formidables outils de création. Ils permettent aussi d’avoir un code clair et efficace en utilisant le principe de Model/View (http://doc.qt.io/qt-5/qtquick-modelviewsdata-modelview.html). Ce qui nous intéresse dans notre cas c’est de réaliser un…

Qt 5.4 est arrivé

Qt 5.4 est sorti le 10 décembre dernier. Voici un aperçu rapide des nouveautés: Le gros changement dans cette nouvelle version de Qt concerne tout ce qui touche aux technologies web. QtWebEngine, qui ajoute le support pour le moteur de rendu Chromium dans Qt supporte maintenant complètement ce dernier sur Desktop ainsi que sur la plupart des plateformes embarquées. QtWebkit…

Test de Qt5 sur Raspberry pi

Présentation de la Raspberry pi Est-il encore nécessaire de présenter cette carte devenue très populaire grâce à son faible coût et ses performances honorables? Elle est équipée d’un processeur ARM cadencé à 700 MHz et surtout d’un processeur graphique Broadcom qui va nous permettre d’utiliser l’accélération matérielle OpenGL ES dans nos applications Qt. www.raspberrypi.org/ Présentation de Buildroot Buildroot est un…

Sortie de Qt 5.2

Sortie de QT5.2 Aujourd’hui sort la version 5.2 du célèbre framework Qt. Si Qt est bien connu pour sa capacité à permettre d’écrire des applications portables sur les différents OS de bureau (Linux, Windows, OSX, …), cette la dernière mouture marque un grand pas en avant dans le domaine des OS mobiles, en effet Android et iOS deviennent des plateformes…

Comparatifs Qt / EFL : Déclaration d’une IHM en 5min

Suite au précédent article d’introduction, nous rentrons maintenant dans le vif du sujet : la conception d’interface graphique. Nous allons plus particulièrement étudier deux solutions qui permettent de concevoir rapidement et efficacement une interface : Edje (EFL) et QML (Qt), et faire le parallèle entre les deux sur plusieurs sujets. Ces deux technologies apportent une dimension déclarative à la conception…

Comparatifs Qt / EFL : Présentation des deux bibliothèques

Pour développer une interface graphique sur un système Linux embarqué, plusieurs outils sont disponibles. Dans cette suite d’articles, nous nous intéressons à Qt et aux EFL, deux solutions graphiques open source qui se démarquent et permettent la création d’applications graphiques complexes. Pour commencer la série, nous allons présenter ces deux bibliothèques. 1. Qt Qt est un toolkit graphique écrit en…

Quoi de neuf pour Qt 5 ?

La bibliothèque graphique libre la plus en vogue est en passe de voir 2 changements importants s’opérer. Suite à la perte d’intérêt de Nokia pour cette suite logicielle, la gouvernance du projet pourrait s’ouvrir. Rappelons que Nokia avait racheté Qt (Trolltech) en 2008 et qu’il en a cédé le support commercial à Digia en 2011. Le développement d’une nouvelle version…