Qt
De WikiDeveloppez.
(Création section modules) |
(Remplissage section modules avec titres modules) |
||
| Ligne 13 : | Ligne 13 : | ||
Attention ! Qt n'est pas un sigle ! Il s'écrit avec le Q majuscule et le t minuscule. Ceci se prononce cute, l'anglais pour mignon | Attention ! Qt n'est pas un sigle ! Il s'écrit avec le Q majuscule et le t minuscule. Ceci se prononce cute, l'anglais pour mignon | ||
| - | + | == Modules == | |
Ce [[framework]] est constitué d'une myriade de modules, disponibles dès Qt4. | Ce [[framework]] est constitué d'une myriade de modules, disponibles dès Qt4. | ||
| Ligne 37 : | Ligne 37 : | ||
* QAxContainer | * QAxContainer | ||
* QAxServer | * QAxServer | ||
| + | |||
| + | === QtCore === | ||
| + | === QtGui === | ||
| + | === QtNetwork === | ||
| + | === QtOpenGL === | ||
| + | === QtSql === | ||
| + | === QtXml === | ||
| + | === QtDesigner === | ||
| + | === QtAssistant === | ||
| + | === QtDBus === | ||
| + | === QtScript === | ||
| + | === QtSvg === | ||
| + | === QtUiTools === | ||
| + | === QtTest === | ||
| + | === QtWebKit === | ||
| + | === Phonon === | ||
| + | === QtScriptTools === | ||
Version du 12 juin 2009 à 19:07
Qt est un framework logiciel très complet. Il est prévu pour être simple à utiliser, et multiplateforme.
Il est développé en C++, mais peut très bien être utilisé avec Python, grâce à PyQt, ou bien en Java, avec Qt Jambi.
Il est distribué sous plusieurs licences : GPL (v3), LGPL (v2.1) et QPL.
Même si ce n'est pas sa principale orientation, Qt peut être utilisé dans l'embarqué grâce à Qt Extended.
Grâce à un outil spécifique, le moc, Qt peut gérer les signaux, les slots ou l'introspection. Cet outil est historique : il est présent dès la première version de Qt, et permettait, à l'époque, d'uniformiser le support des templates par les compilateurs
Attention ! Qt n'est pas un sigle ! Il s'écrit avec le Q majuscule et le t minuscule. Ceci se prononce cute, l'anglais pour mignon
Sommaire |
Modules
Ce framework est constitué d'une myriade de modules, disponibles dès Qt4.
- QtCore
- QtGui
- QtNetwork
- QtOpenGL
- QtSql
- QtXml
- QtDesigner
- QtAssistant
- QtDBus (à partir de Qt 4.2)
- QtScript (à partir de Qt 4.3)
- QtSvg (à partir de Qt 4.1)
- QtUiTools (à partir de Qt 4.1)
- QtTest (à partir de Qt 4.1)
- QtWebKit (à partir de Qt 4.4)
- Phonon (à partir de Qt 4.4)
- QtScriptTools (à partir de Qt 4.5)
À ceux-ci s'ajoutent deux modules pour l'ActiveX.
- QAxContainer
- QAxServer
