代码改变世界

QML的基础-Item元素

2012-10-18 13:57  ubunoon  阅读(3347)  评论(0编辑  收藏  举报

大部分的QML元素,都是从Item元素直接或间接继承下来的。Item从QDeclarativeItem继承下来。当然还有一些比较特殊的(如定位或者坐标转换的),则是另外的方式继承下来的。如Transform是QGraphicsTransform继承下来的。

 

activeFocus:是否为焦点

anchors的一系列定位对象

children:所有的子元素(可视),只读

childrenRect:子元素位置排列

clip:是否需要clip处理

基本属性: width, x, y, height, implicitWidth, implicitHeight, opacity, parent, focus, scale, rotation, visible, z

resources:子元素(不可视),只读

data: 含children, resources

states, state,状态

transform, transformOrigin:变换

transition:变化

 

以及方法:

childAt, focusActiveFocus, mapFromItem, mapToItem