Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

GICS : framework libre de widgets industriels utilisant Qt.
L'industrie développe en Qt !

Le , par Laurent Gomila

0PARTAGES

0  0 
Bonjour à tous

La société Tegesoft vient de sortir la première release publique de GICS, un framework libre fournissant des widgets vectoriels orientés industrie écrit en C++ avec le module GraphicsView Qt.

GICS fournit un ensemble d'instruments pré-fabriqués : LCDs, LEDs, boutons évolués, sliders, jauges, indicateurs de niveau, etc. Ceux-ci sont totalement personnalisable grâce au système de skin utilisant une combinaison de XML et de SVG.

Le framework permet également de construire facilement ses propres instruments à l'aide de composants de base tels que des échelles, des images vectorielles, des curseurs, des aiguilles, etc.

GICS est distrubuée sous double licence : GPL v3 ou commerciale.

Lien :
http://www.tegesoft.com/products/gics

Captures d'écran :


PS : Tegesoft distribue également une bibliothèque C++ de réflexion, sur laquelle GICS est fortement basée
http://www.developpez.net/forums/d80...reflexion-cpp/

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de cayou66
Membre actif https://www.developpez.com
Le 02/09/2009 à 15:35
Impressionnant !
Ca va plaire à mon chef de projet
0  0 
Avatar de cayou66
Membre actif https://www.developpez.com
Le 02/09/2009 à 16:11
Je me pose quand même une question sur les performances...Ca mérite quelques tests, étant donné que ces objets sont amené à faire du 25 hertz en rafraichissement.
0  0 
Avatar de Laurent Gomila
Rédacteur https://www.developpez.com
Le 02/09/2009 à 16:18
Les performances sont globalement déjà bonnes, tu peux essayer la démo qui va avec pour en juger.

De plus elles sont encore largement améliorables, que ce soit du côté de Qt (GraphicsView est jeune et subit encore de grosses améliorations) ou de GICS (c'est une toute première version, pas spécialiement optimisée).

Etant développé pour l'industrie, le but est très clairement que les interfaces graphiques construites à partir de ce framework puissant tourner décemment sur tout type de configuration, y compris l'embarqué.
0  0 
Avatar de cayou66
Membre actif https://www.developpez.com
Le 02/09/2009 à 16:21
C'est bien pour cette raison qu'il sera important de tester les performances de mon côté, j'irai voir l'exemple.
0  0 
Avatar de cayou66
Membre actif https://www.developpez.com
Le 02/09/2009 à 16:32
50% sur un core 2 duo E6700 pour la demo, mouai. Mais il prend que dalle en mémoire, et le pc reste fluide. Après l'effet lorsqu'on clique sur About, MamaMia !
0  0 
Avatar de Laurent Gomila
Rédacteur https://www.developpez.com
Le 02/09/2009 à 16:44
50% sur un core 2 duo E6700 pour la demo, mouai. Mais il prend que dalle en mémoire, et le pc reste fluide
La charge CPU excessive a déjà été corrigée pour la prochaine version, elle est maintenant de l'ordre de 1%.

Après l'effet lorsqu'on clique sur About, MamaMia !
Là on s'est un peu fait plaisir, ça n'a pas grand chose à voir avec GICS
0  0 
Avatar de cayou66
Membre actif https://www.developpez.com
Le 02/09/2009 à 16:54
Effectivement, 1% pour la prochaine version...Ca laisse rêveur...
0  0 
Avatar de Niak74
Membre actif https://www.developpez.com
Le 02/09/2009 à 16:57
Pas mal la démo et l'animation about.

Pareil, 50% duc proc sur un Core 2 duo (donc tout un proc), c'est énorme !!! (EDIT : ok)

Reste à suivre les évolutions.
0  0 
Avatar de cayou66
Membre actif https://www.developpez.com
Le 02/09/2009 à 17:13
De plus,avec Qt 4.6 et son système d'animations, ça risque d'être vraiment sympa tout ça
0  0 
Avatar de yan
Rédacteur https://www.developpez.com
Le 02/09/2009 à 22:36
Qu'es ce que cela apporte par rapport au widget+stylesheet ou style perso??
De ce que j'ai vue, je voie pas ce qu'il apporte de plus

A voir ce que vaut leurs systèmes de skin.
0  0