Logo Search packages:      
Sourcecode: qt4-x11 version File versions  Download package

bool QModelIndex::isValid (  )  const [inline]

Returns true if this model index is valid; otherwise returns false. A valid index belongs to a model, and has non-negative row and column numbers.

See also:
model(), row(), column()

Definition at line 76 of file qabstractitemmodel.h.

Referenced by QSqlQueryModel::canFetchMore(), QItemSelectionModel::clear(), QAbstractItemView::closeEditor(), QSortFilterProxyModel::columnCount(), QSqlQueryModel::columnCount(), QAbstractListModel::columnCount(), QItemSelectionModel::columnIntersectsSelection(), QAbstractItemView::commitData(), QCompleter::complete(), QItemDelegate::createEditor(), QListView::currentChanged(), QHeaderView::currentChanged(), QColumnView::currentChanged(), QAbstractItemView::currentChanged(), QTableView::currentChanged(), QSqlQueryModel::data(), QSqlTableModel::data(), QSortFilterProxyModel::data(), QAbstractItemView::dataChanged(), QListView::dragMoveEvent(), QAbstractItemView::dragMoveEvent(), QTreeView::drawRow(), QTreeWidget::dropEvent(), QAbstractTableModel::dropMimeData(), QAbstractListModel::dropMimeData(), QCompleter::eventFilter(), QSqlQueryModel::fetchMore(), QSortFilterProxyModel::filterAcceptsRow(), QStringListModel::flags(), QSortFilterProxyModel::hasChildren(), QDirModel::hasChildren(), QAbstractListModel::hasChildren(), QAbstractTableModel::hasChildren(), QDirModel::index(), QTreeView::indexAt(), QListView::indexAt(), QTreeView::indexRowSizeHint(), QAbstractItemView::inputMethodQuery(), QStandardItemModel::insertColumns(), QSortFilterProxyModel::insertColumns(), QSqlQueryModel::insertColumns(), QStandardItemModel::insertRows(), QSqlTableModel::insertRows(), QSortFilterProxyModel::insertRows(), QItemSelectionModel::isColumnSelected(), QSqlTableModel::isDirty(), QItemSelectionModel::isRowSelected(), QItemSelectionModel::isSelected(), QTreeView::keyboardSearch(), QAbstractItemView::keyboardSearch(), QAbstractItemView::keyPressEvent(), QAbstractItemModel::match(), QAbstractItemView::mouseDoubleClickEvent(), QAbstractItemView::mouseMoveEvent(), QTreeView::moveCursor(), QColumnView::moveCursor(), QListView::moveCursor(), QTableView::moveCursor(), QPersistentModelIndex::operator!=(), QPersistentModelIndex::operator=(), QPersistentModelIndex::operator==(), QItemDelegate::paint(), QTableView::paintEvent(), QListView::paintEvent(), QCompleter::pathFromIndex(), QPersistentModelIndex::QPersistentModelIndex(), QSortFilterProxyModel::removeColumns(), QSqlRelationalTableModel::removeColumns(), QSqlQueryModel::removeColumns(), QSqlTableModel::removeColumns(), QSortFilterProxyModel::removeRows(), QSqlTableModel::removeRows(), QSqlQueryModel::rowCount(), QDirModel::rowCount(), QSortFilterProxyModel::rowCount(), QSqlTableModel::rowCount(), QStringListModel::rowCount(), QItemSelectionModel::rowIntersectsSelection(), QAbstractItemView::rowsAboutToBeRemoved(), QColumnView::scrollTo(), QTreeView::scrollTo(), QTableWidget::scrollToItem(), QItemSelection::select(), QTreeView::selectedIndexes(), QFileDialog::selectFile(), QTableView::selectionChanged(), QListView::selectionChanged(), QTreeView::selectionChanged(), QDataWidgetMapper::setCurrentModelIndex(), QSqlTableModel::setData(), QSortFilterProxyModel::setData(), QStandardItemModel::setData(), QTreeView::setFirstColumnSpanned(), QFileDialog::setHistory(), QComboBox::setItemData(), QComboBox::setItemIcon(), QComboBox::setItemText(), QProxyModel::setProxyModel(), QAbstractItemView::setRootIndex(), QTreeView::setRowHidden(), QListView::setSelection(), QTableView::setSelection(), QTreeView::setSelection(), QSortFilterProxyModel::span(), QAbstractItemView::update(), QAbstractItemView::updateEditorGeometries(), QItemDelegate::updateEditorGeometry(), QTableWidget::visualItemRect(), QColumnView::visualRect(), QTreeView::visualRegionForSelection(), and QHeaderView::visualRegionForSelection().

{ return (r >= 0) && (c >= 0) && (m != 0); }


Generated by  Doxygen 1.6.0   Back to index