Академический Документы
Профессиональный Документы
Культура Документы
Gui et XML
Organisation de lexpos
1 ) Qt Cest quoi au juste? 2 ) Principe de Qt (signal / slot). 3 ) Qt et les langages de programmation. 4 ) Qt et les technologies XML. 5 ) QtDesigner facile la GUI! 6 ) Conclusion.
Python
PASCAL
Java
C/C++
ADA
11
Qt est support et existes sur plusieurs langages de programmation. En voyant que Qt ntais pas seulement une simple bibliothque pour grer les graphismes, plusieurs dveloppeurs ont penser radapter ses concepts dans dautres langages(Java,Ruby,Ada,C#,Haskell,Python,TCL). Utilisant la mme formulation et appellation des classes rendant le dveloppement facile lors du changement du langage de programmation. Sa radaptation dans plusieurs langages le rend plus universel alors on le vois dj comme un standard de dveloppement et on projette mme de faire une version de Qt pour lIOS le SE sur les plateformes mobiles d Apple.
Qt ... Gui et XML 12
Schemas
XPath
SVG
XQuery
SAX
XBel
DOM
14
Il existe dautres classes ( filles ) pour le support dautres fonctionnalits plus spcifiques pour traiter les fichiers XML.
Qt ... Gui et XML 17
Il existe dautres classes pour traiter dautres cas de validation des fichiers tel que QXmlSchemaValidator.
19
Qt contient un module QtSvg pour traiter les SVGs dont les classes. QSvgGenerator qui nous permet de gnrer des graphismes au format SVG. QSvgRenderer qui nous permet de dessiner les graphismes au format SVG. Il existe dautres classes destines un usage plus spcifique dans des domaines avancs dans les graphismes.
Qt ... Gui et XML 20
21
23
24
25
26
27
28
29
30
31
34
5. Object Inspector : affiche la liste des widgets placs sur la fentre, en fonction de leur relation de parent, sous forme d'arbre. Ca peut tre pratique si vous avez une fentre complexe et que vous commencez vous perdre dedans. 6. Editeur de signaux/slots et diteur d'action : ils sont spars par des onglets. L'diteur de signaux/slots :est utile si vous avez associ des signaux et des slots, les connexions du widget slectionn apparaissant ici. L'diteur d'action :permet de crer des QAction. C'est donc utile lorsque vous crez une QMainWindow avec des menus et une barre d'outils.
Qt ... Gui et XML 35
36
37