Basic QML Components
QtObject
http://doc.qt.io/qt-5/qml-qtqml-qtobject.html
- 同 C++ 的 OQbject
- Non-visual element
- Extremely lightweight type
Item
http://doc.qt.io/qt-5/qml-qtquick-item.html
- Base type for all visual items in Qt Quick
- Has no visual appearance
- 包含基本的參數:x, y, width, height, anchor, focus, visible, ...
- 可以用來把多個視覺物件組合成獨立的原件
Item {
Image{}
Text{}
}
Rectangle
http://doc.qt.io/qt-5/qml-qtquick-rectangle.html
- 有顏色的Item
Window
http://doc.qt.io/qt-5/qml-qtquick-window-window.html
- top-level window
- A Window can be declared inside an Item or inside another Window