Have input method hints on only classes using them
authorPekka Vuorela <pekka.ta.vuorela@nokia.com>
Wed, 15 Feb 2012 12:30:44 +0000 (14:30 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 17 Feb 2012 03:28:49 +0000 (04:28 +0100)
commitc79f36c51f24905c188a1a6a7e2b38960713f093
tree9982302a6b605ba5a0704eec1065f9536c7905ce
parentece70ccba8718804bf8f42dafdcda00f8caa4d1a
Have input method hints on only classes using them

Removed inputMethodHints setter and getter from QQuickItem.
No need to consume memory for input method hints on every item when
only QQuickTextInput and QQuickTextEdit actually use them.
Additionally introduced change signals on the editor hint properties.

Change-Id: Ice380d4f4dd47fdde73d2468f4a44a7d1540ad45
Reviewed-by: Joona Petrell <joona.t.petrell@nokia.com>
Reviewed-by: Andrew den Exter <andrew.den-exter@nokia.com>
src/quick/items/qquickitem.cpp
src/quick/items/qquickitem.h
src/quick/items/qquickitem_p.h
src/quick/items/qquicktextedit.cpp
src/quick/items/qquicktextedit_p.h
src/quick/items/qquicktextedit_p_p.h
src/quick/items/qquicktextinput.cpp
src/quick/items/qquicktextinput_p.h
src/quick/items/qquicktextinput_p_p.h
tests/auto/qtquick2/qquicktextedit/tst_qquicktextedit.cpp
tests/auto/qtquick2/qquicktextinput/tst_qquicktextinput.cpp