Add isTabFence private flag
authorGabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>
Thu, 2 Jul 2015 16:20:41 +0000 (18:20 +0200)
committerGabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>
Fri, 21 Aug 2015 12:43:30 +0000 (12:43 +0000)
commit6328dd2d2743ed540efea89742261f24552d7611
tree89434d52f1fe4b8bccebcba153e63f58e22ecf93
parent80ff6ded28ea40dd4d017f2406743e5dc35d87ac
Add isTabFence private flag

When an item has this flag set, the user can't
tab-navigate either out of it, or enter it.

We use this flag to implement QQuickPanel as an
item for platforms that only support one single
top-level window.

Change-Id: I1f4313912ae1c70217af0d4d21064932b50a9438
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
src/quick/items/qquickitem.cpp
src/quick/items/qquickitem_p.h
tests/auto/quick/qquickitem2/data/tabFence.qml [new file with mode: 0644]
tests/auto/quick/qquickitem2/tst_qquickitem.cpp