Document various undocumented attributes of QQuickItem
authorBea Lam <bea.lam@nokia.com>
Fri, 17 Aug 2012 03:05:39 +0000 (13:05 +1000)
committerQt by Nokia <qt-info@nokia.com>
Thu, 23 Aug 2012 01:05:41 +0000 (03:05 +0200)
commit484cfd8774638c3787846476b3a1ed7d46331ae2
tree0b0f812f11110a08ed9e1da1b8fdedff0a182017
parentbffd219c599a9feae521dd9a709b2e20663f49ac
Document various undocumented attributes of QQuickItem

Add docs for various properties and methods that are public but weren't
documented. Also marked various things that shouldn't be documented as
\internal.

Newly documented attributes in C++ API include:
- x, y, z, implicitWidth/Height, baselineOffset
- transformOrigin, rotation, scale
- stackBefore(), stackAfter()
- mapTo*(), mapFrom*(), mapRectTo*(), mapRectFrom*()
- childItems(), childAt()
- updatePolish() and polish()
- state
- opacity, visible, enabled
- mouse, hover, wheel, key, touch and grab event handlers
- drag and drop event handlers
- acceptedMouseButtons(), filtersChildMouseEvents(),
  acceptHoverEvents(), grabMouse, ungrabMouse()
- focus, activeFocus, isFocusScope(), scopedFocusItem()
- methodInputEvent(), inputMethodQuery()
- Flag enum, setFlags(), flags()
- window()

Newly documented attributes in QML API include:
- smooth, antialiasing
- baselineOffset

Change-Id: If8596b2a488e6ae37a3eb1f7d6dd0911479e9c0e
Reviewed-by: Andrew den Exter <andrew.den-exter@nokia.com>
src/quick/items/qquickitem.cpp