aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols/doc/src/includes/container-currentindex.qdocinc
blob: 776e39dcfc0eeafa8bd4b3e71874dd886474a8e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! [file]
When \1 is paired with another container such as \l \2, it is
necessary to make a two-way binding between the
\l {Container::}{currentIndex} property
of each control. To do this without breaking bindings, avoid setting
\c currentIndex directly, and instead use
\l {Container::}{setCurrentIndex()}, for example.
See \l {Managing the Current Index} for more information.

To perform an action when \c currentIndex changes, use the
\c onCurrentIndexChanged
\l {Property Change Signal Handlers}{property change signal handler}:

\snippet qtquickcontrols-container-oncurrentindexchanged.qml 1
//! [file]