پسوند فایل QML
تولیدکننده : Digia
فایل زبان مورد استفاده Qt SDK، یک چارچوب ساخت UI دسکتاپ، موبایل و تعبیه شده برای زبان های C++ و QML است؛ حاوی کد منبع QML براساس JavaScript است که به فرمت UFT-8 کدگذاری شده است؛ اغلب برای تهیه برنامه های موبایل و اجزایی مثل کلیدها به کار می رود.
فایل QML همیشه با حداقل یک جمله ورود آغاز می شود (از آنجایی که QML هیچ واحدی را به صورت پیش فرض وارد نمی کند، یک جمله وارد کردن (import) لازم است، در غیر این صورت اجزا در دسترس نخواهند بود). در اینجا نمونه ساده یک فایل QML را می بینید:
import QtQuick 1.0
Rectangle {
width: 120; height: 160;
resources: [
Component {
id: contactDelegate
Text {
text: modelData.firstName + " " + modelData.lastName
}
}
]
ListView {
anchors.fill: parent
model: contactModel
delegate: contactDelegate
}
}