最終更新:2013-05-07 (火) 16:20:44 (3978d)
QML
Top / QML
Qt Meta-Object Language
QML は Qt Quick で新たに導入された、UI を記述するためのプログラミング言語です。CSS に似たシンタックスを持ち、UI を宣言的に記述することが出来ます。ロジックの記述には JavaScript を使うことができ、Qt の QObject やその派生クラスに QML からアクセスすることも出来ます。
例
import Qt 4.7 Rectangle { width: 200 height: 200 Text { x: 66 y: 93 text: "Hello World" } }
JavaScriptエンジン
- Qt4?ではJavaScriptCore、Qt5?ではより速度を求めてV8を採用