![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qstandarditemmodel_p.h>
Public Member Functions | |
QStandardItemPrivate () | |
int | childIndex (int row, int column) const |
int | childIndex (const QStandardItem *child) const |
std::pair< int, int > | position () const |
void | setChild (int row, int column, QStandardItem *item, bool emitChanged=false) |
int | rowCount () const |
int | columnCount () const |
void | childDeleted (QStandardItem *child) |
void | setModel (QStandardItemModel *mod) |
void | setParentAndModel (QStandardItem *par, QStandardItemModel *mod) |
void | changeFlags (bool enable, Qt::ItemFlags f) |
void | setItemData (const QMap< int, QVariant > &roles) |
QMap< int, QVariant > | itemData () const |
bool | insertRows (int row, int count, const QList< QStandardItem * > &items) |
bool | insertRows (int row, const QList< QStandardItem * > &items) |
bool | insertColumns (int column, int count, const QList< QStandardItem * > &items) |
void | sortChildren (int column, Qt::SortOrder order) |
Public Attributes | |
QStandardItemModel * | model |
QStandardItem * | parent |
QList< QStandardItemData > | values |
QList< QStandardItem * > | children |
int | rows |
int | columns |
QStandardItem * | q_ptr |
int | lastKnownIndex |
Definition at line 74 of file qstandarditemmodel_p.h.
|
inline |
Definition at line 78 of file qstandarditemmodel_p.h.
void QStandardItemPrivate::changeFlags | ( | bool | enable, |
Qt::ItemFlags | f ) |
Definition at line 138 of file qstandarditemmodel.cpp.
void QStandardItemPrivate::childDeleted | ( | QStandardItem * | child | ) |
Definition at line 152 of file qstandarditemmodel.cpp.
|
inline |
Definition at line 94 of file qstandarditemmodel_p.h.
|
inline |
Definition at line 87 of file qstandarditemmodel_p.h.
|
inline |
Definition at line 135 of file qstandarditemmodel_p.h.
References columns.
bool QStandardItemPrivate::insertColumns | ( | int | column, |
int | count, | ||
const QList< QStandardItem * > & | items ) |
Definition at line 504 of file qstandarditemmodel.cpp.
bool QStandardItemPrivate::insertRows | ( | int | row, |
const QList< QStandardItem * > & | items ) |
Definition at line 428 of file qstandarditemmodel.cpp.
bool QStandardItemPrivate::insertRows | ( | int | row, |
int | count, | ||
const QList< QStandardItem * > & | items ) |
Definition at line 460 of file qstandarditemmodel.cpp.
Definition at line 278 of file qstandarditemmodel.cpp.
std::pair< int, int > QStandardItemPrivate::position | ( | ) | const |
Definition at line 56 of file qstandarditemmodel.cpp.
|
inline |
Definition at line 132 of file qstandarditemmodel_p.h.
References rows.
void QStandardItemPrivate::setChild | ( | int | row, |
int | column, | ||
QStandardItem * | item, | ||
bool | emitChanged = false ) |
Definition at line 71 of file qstandarditemmodel.cpp.
Definition at line 230 of file qstandarditemmodel.cpp.
void QStandardItemPrivate::setModel | ( | QStandardItemModel * | mod | ) |
set the model of this item and all its children
Definition at line 356 of file qstandarditemmodel.cpp.
|
inline |
Definition at line 142 of file qstandarditemmodel_p.h.
void QStandardItemPrivate::sortChildren | ( | int | column, |
Qt::SortOrder | order ) |
Definition at line 291 of file qstandarditemmodel.cpp.
QList<QStandardItem *> QStandardItemPrivate::children |
Definition at line 162 of file qstandarditemmodel_p.h.
int QStandardItemPrivate::columns |
Definition at line 164 of file qstandarditemmodel_p.h.
Referenced by columnCount().
|
mutable |
Definition at line 168 of file qstandarditemmodel_p.h.
QStandardItemModel* QStandardItemPrivate::model |
Definition at line 159 of file qstandarditemmodel_p.h.
QStandardItem* QStandardItemPrivate::parent |
Definition at line 160 of file qstandarditemmodel_p.h.
QStandardItem* QStandardItemPrivate::q_ptr |
Definition at line 166 of file qstandarditemmodel_p.h.
int QStandardItemPrivate::rows |
Definition at line 163 of file qstandarditemmodel_p.h.
Referenced by rowCount().
QList<QStandardItemData> QStandardItemPrivate::values |
Definition at line 161 of file qstandarditemmodel_p.h.