// Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause //! [0] QAbstractItemModel *model = index.model(); //! [0] //! [1] QModelIndex index = model->index(row, column, ...); //! [1] //! [2] QModelIndex indexA = model->index(0, 0, QModelIndex()); QModelIndex indexB = model->index(1, 1, QModelIndex()); QModelIndex indexC = model->index(2, 1, QModelIndex()); //! [2] //! [3] QModelIndex index = model->index(row, column, parent); //! [3] //! [4] QModelIndex indexA = model->index(0, 0, QModelIndex()); QModelIndex indexC = model->index(2, 1, QModelIndex()); //! [4] //! [5] QModelIndex indexB = model->index(1, 0, indexA); //! [5] //! [6] QVariant value = model->data(index, role); //! [6]