Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QAbstractItemViewPrivate Class Reference

#include <qabstractitemview_p.h>

Inheritance diagram for QAbstractItemViewPrivate:
Collaboration diagram for QAbstractItemViewPrivate:

Public Member Functions

 QAbstractItemViewPrivate ()
virtual ~QAbstractItemViewPrivate ()
void init ()
virtual void rowsRemoved (const QModelIndex &parent, int start, int end)
virtual void rowsInserted (const QModelIndex &parent, int start, int end)
virtual void columnsAboutToBeRemoved (const QModelIndex &parent, int start, int end)
virtual void columnsRemoved (const QModelIndex &parent, int start, int end)
virtual void columnsInserted (const QModelIndex &parent, int start, int end)
virtual void modelDestroyed ()
virtual void layoutChanged ()
virtual void rowsMoved (const QModelIndex &source, int sourceStart, int sourceEnd, const QModelIndex &destination, int destinationStart)
virtual void columnsMoved (const QModelIndex &source, int sourceStart, int sourceEnd, const QModelIndex &destination, int destinationStart)
virtual QRect intersectedRect (const QRect rect, const QModelIndex &topLeft, const QModelIndex &bottomRight) const
void headerDataChanged ()
void scrollerStateChanged ()
void delegateSizeHintChanged (const QModelIndex &index)
void fetchMore ()
bool shouldEdit (QAbstractItemView::EditTrigger trigger, const QModelIndex &index) const
bool shouldForwardEvent (QAbstractItemView::EditTrigger trigger, const QEvent *event) const
bool shouldAutoScroll (const QPoint &pos) const
void doDelayedItemsLayout (int delay=0)
void interruptDelayedItemsLayout () const
void updateGeometry ()
void startAutoScroll ()
void stopAutoScroll ()
bool droppingOnItself (QDropEvent *event, const QModelIndex &index)
QWidgeteditor (const QModelIndex &index, const QStyleOptionViewItem &options)
bool sendDelegateEvent (const QModelIndex &index, QEvent *event) const
bool openEditor (const QModelIndex &index, QEvent *event)
void updateEditorData (const QModelIndex &topLeft, const QModelIndex &bottomRight)
void selectAllInEditor (QWidget *w)
QItemSelectionModel::SelectionFlags multiSelectionCommand (const QModelIndex &index, const QEvent *event) const
QItemSelectionModel::SelectionFlags extendedSelectionCommand (const QModelIndex &index, const QEvent *event) const
QItemSelectionModel::SelectionFlags contiguousSelectionCommand (const QModelIndex &index, const QEvent *event) const
virtual void selectAll (QItemSelectionModel::SelectionFlags command)
void setHoverIndex (const QPersistentModelIndex &index)
void checkMouseMove (const QPersistentModelIndex &index)
void checkMouseMove (const QPoint &pos)
QItemSelectionModel::SelectionFlags selectionBehaviorFlags () const
virtual QItemViewPaintPairs draggablePaintPairs (const QModelIndexList &indexes, QRect *r) const
virtual void adjustViewOptionsForIndex (QStyleOptionViewItem *, const QModelIndex &) const
void releaseEditor (QWidget *editor, const QModelIndex &index=QModelIndex()) const
void executePostedLayout () const
void setDirtyRegion (const QRegion &visualRegion)
void scrollDirtyRegion (int dx, int dy)
void scrollContentsBy (int dx, int dy)
void updateDirtyRegion ()
void clearOrRemove ()
void checkPersistentEditorFocus ()
QPixmap renderToPixmap (const QModelIndexList &indexes, QRect *r) const
QPoint offset () const
const QEditorInfoeditorForIndex (const QModelIndex &index) const
bool hasEditor (const QModelIndex &index) const
QModelIndex indexForEditor (QWidget *editor) const
void addEditor (const QModelIndex &index, QWidget *editor, bool isStatic)
void removeEditor (QWidget *editor)
bool isAnimating () const
bool isIndexValid (const QModelIndex &index) const
bool isIndexSelectable (const QModelIndex &index) const
bool isIndexEnabled (const QModelIndex &index) const
virtual bool selectionAllowed (const QModelIndex &index) const
QPoint contentsOffset () const override
int delegateRefCount (const QAbstractItemDelegate *delegate) const
bool isPersistent (const QModelIndex &index) const
void doDelayedReset ()
virtual QRect visualRect (const QModelIndex &index) const

Public Attributes

QAbstractItemModelmodel
QPointer< QAbstractItemDelegateitemDelegate
QMap< int, QPointer< QAbstractItemDelegate > > rowDelegates
QMap< int, QPointer< QAbstractItemDelegate > > columnDelegates
QPointer< QItemSelectionModelselectionModel
QItemSelectionModel::SelectionFlag ctrlDragSelectionFlag
bool noSelectionOnMousePress
QAbstractItemView::SelectionMode selectionMode
QAbstractItemView::SelectionBehavior selectionBehavior
QEditorIndexHash editorIndexHash
QIndexEditorHash indexEditorHash
QSet< QWidget * > persistent
QWidgetcurrentlyCommittingEditor
QBasicTimer pressClosedEditorWatcher
QPersistentModelIndex lastEditedIndex
bool pressClosedEditor
bool waitForIMCommit
QPersistentModelIndex enteredIndex
QPersistentModelIndex pressedIndex
QPersistentModelIndex currentSelectionStartIndex
Qt::KeyboardModifiers pressedModifiers
QPoint pressedPosition
QPoint draggedPosition
QPoint draggedPositionOffset
bool pressedAlreadySelected
bool releaseFromDoubleClick
bool viewportEnteredNeeded
QAbstractItemView::State state
QAbstractItemView::State stateBeforeAnimation
QAbstractItemView::EditTriggers editTriggers
QAbstractItemView::EditTrigger lastTrigger
QPersistentModelIndex root
QPersistentModelIndex hover
bool tabKeyNavigation
QString keyboardInput
QElapsedTimer keyboardInputTime
bool autoScroll
QBasicTimer autoScrollTimer
int autoScrollMargin
int autoScrollCount
bool shouldScrollToCurrentOnShow
bool shouldClearStatusTip
bool alternatingColors
QSize iconSize
Qt::TextElideMode textElideMode
QRegion updateRegion
QPoint scrollDelayOffset
QBasicTimer updateTimer
QBasicTimer delayedEditing
QBasicTimer delayedAutoScroll
QBasicTimer delayedReset
QAbstractItemView::ScrollMode verticalScrollMode
QAbstractItemView::ScrollMode horizontalScrollMode
QItemSelection oldSelection
QModelIndex oldCurrent
bool currentIndexSet
bool wrapItemText
bool delayedPendingLayout
bool moveCursorUpdatedView
bool verticalScrollModeSet
bool horizontalScrollModeSet
int updateThreshold
std::array< QMetaObject::Connection, 14 > modelConnections
std::array< QMetaObject::Connection, 4 > scrollbarConnections

Detailed Description

Definition at line 61 of file qabstractitemview_p.h.

Constructor & Destructor Documentation

◆ QAbstractItemViewPrivate()

QT_BEGIN_NAMESPACE QAbstractItemViewPrivate::QAbstractItemViewPrivate ( )

Definition at line 45 of file qabstractitemview.cpp.

◆ ~QAbstractItemViewPrivate()

QAbstractItemViewPrivate::~QAbstractItemViewPrivate ( )
virtual

Definition at line 95 of file qabstractitemview.cpp.

Member Function Documentation

◆ addEditor()

void QAbstractItemViewPrivate::addEditor ( const QModelIndex & index,
QWidget * editor,
bool isStatic )

Definition at line 4654 of file qabstractitemview.cpp.

◆ adjustViewOptionsForIndex()

virtual void QAbstractItemViewPrivate::adjustViewOptionsForIndex ( QStyleOptionViewItem * ,
const QModelIndex &  ) const
inlinevirtual

Reimplemented in QTreeViewPrivate.

Definition at line 182 of file qabstractitemview_p.h.

◆ checkMouseMove() [1/2]

void QAbstractItemViewPrivate::checkMouseMove ( const QPersistentModelIndex & index)

Definition at line 143 of file qabstractitemview.cpp.

◆ checkMouseMove() [2/2]

void QAbstractItemViewPrivate::checkMouseMove ( const QPoint & pos)
inline

Definition at line 126 of file qabstractitemview_p.h.

◆ checkPersistentEditorFocus()

void QAbstractItemViewPrivate::checkPersistentEditorFocus ( )

When persistent aeditor gets/loses focus, we need to check and setcorrectly the current index.

Definition at line 4594 of file qabstractitemview.cpp.

◆ clearOrRemove()

void QAbstractItemViewPrivate::clearOrRemove ( )

In DND if something has been moved then this is called. Typically this means you should "remove" the selected item or row, but the behavior is view-dependent (table just clears the selected indexes for example).

Either remove the selected rows or clear them

Definition at line 4558 of file qabstractitemview.cpp.

◆ columnsAboutToBeRemoved()

void QAbstractItemViewPrivate::columnsAboutToBeRemoved ( const QModelIndex & parent,
int start,
int end )
virtual

This slot is called when columns are about to be removed. The deleted columns are those under the given parent from start to end inclusive.

Reimplemented in QTreeViewPrivate.

Definition at line 3621 of file qabstractitemview.cpp.

◆ columnsInserted()

void QAbstractItemViewPrivate::columnsInserted ( const QModelIndex & index,
int start,
int end )
virtual

This slot is called when columns have been inserted.

Reimplemented in QColumnViewPrivate.

Definition at line 3734 of file qabstractitemview.cpp.

◆ columnsMoved()

void QAbstractItemViewPrivate::columnsMoved ( const QModelIndex & source,
int sourceStart,
int sourceEnd,
const QModelIndex & destination,
int destinationStart )
virtual

Definition at line 3785 of file qabstractitemview.cpp.

◆ columnsRemoved()

void QAbstractItemViewPrivate::columnsRemoved ( const QModelIndex & index,
int start,
int end )
virtual

This slot is called when columns have been removed. The deleted rows are those under the given parent from start to end inclusive.

Reimplemented in QTreeViewPrivate.

Definition at line 3684 of file qabstractitemview.cpp.

◆ contentsOffset()

QPoint QAbstractItemViewPrivate::contentsOffset ( ) const
inlineoverride

Definition at line 276 of file qabstractitemview_p.h.

◆ contiguousSelectionCommand()

QItemSelectionModel::SelectionFlags QAbstractItemViewPrivate::contiguousSelectionCommand ( const QModelIndex & index,
const QEvent * event ) const

Definition at line 4358 of file qabstractitemview.cpp.

◆ delegateRefCount()

int QAbstractItemViewPrivate::delegateRefCount ( const QAbstractItemDelegate * delegate) const
inline

For now, assume that we have few editors, if we need a more efficient implementation we should add a QMap<QAbstractItemDelegate*, int> member.

Definition at line 285 of file qabstractitemview_p.h.

◆ delegateSizeHintChanged()

void QAbstractItemViewPrivate::delegateSizeHintChanged ( const QModelIndex & index)

Definition at line 214 of file qabstractitemview.cpp.

◆ doDelayedItemsLayout()

void QAbstractItemViewPrivate::doDelayedItemsLayout ( int delay = 0)

Definition at line 4450 of file qabstractitemview.cpp.

◆ doDelayedReset()

void QAbstractItemViewPrivate::doDelayedReset ( )
inline

Definition at line 320 of file qabstractitemview_p.h.

◆ draggablePaintPairs()

QItemViewPaintPairs QAbstractItemViewPrivate::draggablePaintPairs ( const QModelIndexList & indexes,
QRect * r ) const
virtual

Reimplemented in QListViewPrivate, and QTreeViewPrivate.

Definition at line 4705 of file qabstractitemview.cpp.

◆ droppingOnItself()

bool QAbstractItemViewPrivate::droppingOnItself ( QDropEvent * event,
const QModelIndex & index )

◆ editor()

QWidget * QAbstractItemViewPrivate::editor ( const QModelIndex & index,
const QStyleOptionViewItem & options )

Definition at line 4495 of file qabstractitemview.cpp.

◆ editorForIndex()

const QEditorInfo & QAbstractItemViewPrivate::editorForIndex ( const QModelIndex & index) const

Definition at line 4608 of file qabstractitemview.cpp.

◆ executePostedLayout()

void QAbstractItemViewPrivate::executePostedLayout ( ) const
inline

Definition at line 200 of file qabstractitemview_p.h.

◆ extendedSelectionCommand()

QItemSelectionModel::SelectionFlags QAbstractItemViewPrivate::extendedSelectionCommand ( const QModelIndex & index,
const QEvent * event ) const

Definition at line 4249 of file qabstractitemview.cpp.

◆ fetchMore()

void QAbstractItemViewPrivate::fetchMore ( )

Definition at line 4382 of file qabstractitemview.cpp.

◆ hasEditor()

bool QAbstractItemViewPrivate::hasEditor ( const QModelIndex & index) const

Definition at line 4623 of file qabstractitemview.cpp.

◆ headerDataChanged()

void QAbstractItemViewPrivate::headerDataChanged ( )
inline

Definition at line 82 of file qabstractitemview_p.h.

◆ indexForEditor()

QModelIndex QAbstractItemViewPrivate::indexForEditor ( QWidget * editor) const

Definition at line 4629 of file qabstractitemview.cpp.

◆ init()

void QAbstractItemViewPrivate::init ( )

Definition at line 99 of file qabstractitemview.cpp.

◆ interruptDelayedItemsLayout()

void QAbstractItemViewPrivate::interruptDelayedItemsLayout ( ) const

Definition at line 4458 of file qabstractitemview.cpp.

◆ intersectedRect()

QRect QAbstractItemViewPrivate::intersectedRect ( const QRect rect,
const QModelIndex & topLeft,
const QModelIndex & bottomRight ) const
virtual

Reimplemented in QTableViewPrivate, and QTreeViewPrivate.

Definition at line 3790 of file qabstractitemview.cpp.

◆ isAnimating()

bool QAbstractItemViewPrivate::isAnimating ( ) const
inline

Definition at line 248 of file qabstractitemview_p.h.

◆ isIndexEnabled()

bool QAbstractItemViewPrivate::isIndexEnabled ( const QModelIndex & index) const
inline

Definition at line 258 of file qabstractitemview_p.h.

◆ isIndexSelectable()

bool QAbstractItemViewPrivate::isIndexSelectable ( const QModelIndex & index) const
inline

Definition at line 255 of file qabstractitemview_p.h.

◆ isIndexValid()

bool QAbstractItemViewPrivate::isIndexValid ( const QModelIndex & index) const
inline

Definition at line 252 of file qabstractitemview_p.h.

◆ isPersistent()

bool QAbstractItemViewPrivate::isPersistent ( const QModelIndex & index) const
inline

return true if the index is registered as a QPersistentModelIndex

Definition at line 310 of file qabstractitemview_p.h.

◆ layoutChanged()

void QAbstractItemViewPrivate::layoutChanged ( )
virtual

This slot is called when the layout is changed.

Definition at line 3768 of file qabstractitemview.cpp.

◆ modelDestroyed()

void QAbstractItemViewPrivate::modelDestroyed ( )
virtual

Reimplemented in QTreeViewPrivate.

Definition at line 3757 of file qabstractitemview.cpp.

◆ multiSelectionCommand()

QItemSelectionModel::SelectionFlags QAbstractItemViewPrivate::multiSelectionCommand ( const QModelIndex & index,
const QEvent * event ) const

Definition at line 4202 of file qabstractitemview.cpp.

◆ offset()

QPoint QAbstractItemViewPrivate::offset ( ) const
inline

Definition at line 235 of file qabstractitemview_p.h.

◆ openEditor()

bool QAbstractItemViewPrivate::openEditor ( const QModelIndex & index,
QEvent * event )

Definition at line 4672 of file qabstractitemview.cpp.

◆ releaseEditor()

void QAbstractItemViewPrivate::releaseEditor ( QWidget * editor,
const QModelIndex & index = QModelIndex() ) const
inline

Definition at line 184 of file qabstractitemview_p.h.

◆ removeEditor()

void QAbstractItemViewPrivate::removeEditor ( QWidget * editor)

Definition at line 4642 of file qabstractitemview.cpp.

◆ renderToPixmap()

QPixmap QAbstractItemViewPrivate::renderToPixmap ( const QModelIndexList & indexes,
QRect * r ) const

Definition at line 4725 of file qabstractitemview.cpp.

◆ rowsInserted()

void QAbstractItemViewPrivate::rowsInserted ( const QModelIndex & index,
int start,
int end )
virtual

This slot is called when rows have been inserted.

Definition at line 3711 of file qabstractitemview.cpp.

◆ rowsMoved()

void QAbstractItemViewPrivate::rowsMoved ( const QModelIndex & source,
int sourceStart,
int sourceEnd,
const QModelIndex & destination,
int destinationStart )
virtual

Definition at line 3780 of file qabstractitemview.cpp.

◆ rowsRemoved()

void QAbstractItemViewPrivate::rowsRemoved ( const QModelIndex & index,
int start,
int end )
virtual

This slot is called when rows have been removed. The deleted rows are those under the given parent from start to end inclusive.

Definition at line 3593 of file qabstractitemview.cpp.

◆ scrollContentsBy()

void QAbstractItemViewPrivate::scrollContentsBy ( int dx,
int dy )
inline

Definition at line 219 of file qabstractitemview_p.h.

◆ scrollDirtyRegion()

void QAbstractItemViewPrivate::scrollDirtyRegion ( int dx,
int dy )
inline

Definition at line 213 of file qabstractitemview_p.h.

◆ scrollerStateChanged()

void QAbstractItemViewPrivate::scrollerStateChanged ( )

◆ selectAll()

void QAbstractItemViewPrivate::selectAll ( QItemSelectionModel::SelectionFlags command)
virtual

Reimplemented in QListViewPrivate.

Definition at line 4753 of file qabstractitemview.cpp.

◆ selectAllInEditor()

void QAbstractItemViewPrivate::selectAllInEditor ( QWidget * w)

Definition at line 4478 of file qabstractitemview.cpp.

◆ selectionAllowed()

virtual bool QAbstractItemViewPrivate::selectionAllowed ( const QModelIndex & index) const
inlinevirtual

Reimplemented in QListViewPrivate.

Definition at line 270 of file qabstractitemview_p.h.

◆ selectionBehaviorFlags()

QItemSelectionModel::SelectionFlags QAbstractItemViewPrivate::selectionBehaviorFlags ( ) const
inline

Definition at line 128 of file qabstractitemview_p.h.

◆ sendDelegateEvent()

bool QAbstractItemViewPrivate::sendDelegateEvent ( const QModelIndex & index,
QEvent * event ) const

Definition at line 4660 of file qabstractitemview.cpp.

◆ setDirtyRegion()

void QAbstractItemViewPrivate::setDirtyRegion ( const QRegion & visualRegion)
inline

Definition at line 207 of file qabstractitemview_p.h.

◆ setHoverIndex()

void QAbstractItemViewPrivate::setHoverIndex ( const QPersistentModelIndex & index)

Definition at line 125 of file qabstractitemview.cpp.

◆ shouldAutoScroll()

bool QAbstractItemViewPrivate::shouldAutoScroll ( const QPoint & pos) const

Definition at line 4439 of file qabstractitemview.cpp.

◆ shouldEdit()

bool QAbstractItemViewPrivate::shouldEdit ( QAbstractItemView::EditTrigger trigger,
const QModelIndex & index ) const

Definition at line 4399 of file qabstractitemview.cpp.

◆ shouldForwardEvent()

bool QAbstractItemViewPrivate::shouldForwardEvent ( QAbstractItemView::EditTrigger trigger,
const QEvent * event ) const

Definition at line 4419 of file qabstractitemview.cpp.

◆ startAutoScroll()

void QAbstractItemViewPrivate::startAutoScroll ( )
inline

Definition at line 96 of file qabstractitemview_p.h.

◆ stopAutoScroll()

void QAbstractItemViewPrivate::stopAutoScroll ( )
inline

Definition at line 102 of file qabstractitemview_p.h.

◆ updateDirtyRegion()

void QAbstractItemViewPrivate::updateDirtyRegion ( )
inline

Definition at line 224 of file qabstractitemview_p.h.

◆ updateEditorData()

void QAbstractItemViewPrivate::updateEditorData ( const QModelIndex & topLeft,
const QModelIndex & bottomRight )

Definition at line 4521 of file qabstractitemview.cpp.

◆ updateGeometry()

void QAbstractItemViewPrivate::updateGeometry ( )

Definition at line 4464 of file qabstractitemview.cpp.

◆ visualRect()

virtual QRect QAbstractItemViewPrivate::visualRect ( const QModelIndex & index) const
inlinevirtual

Reimplemented in QTreeViewPrivate.

Definition at line 428 of file qabstractitemview_p.h.

Member Data Documentation

◆ alternatingColors

bool QAbstractItemViewPrivate::alternatingColors

Definition at line 394 of file qabstractitemview_p.h.

◆ autoScroll

bool QAbstractItemViewPrivate::autoScroll

Definition at line 387 of file qabstractitemview_p.h.

◆ autoScrollCount

int QAbstractItemViewPrivate::autoScrollCount

Definition at line 390 of file qabstractitemview_p.h.

◆ autoScrollMargin

int QAbstractItemViewPrivate::autoScrollMargin

Definition at line 389 of file qabstractitemview_p.h.

◆ autoScrollTimer

QBasicTimer QAbstractItemViewPrivate::autoScrollTimer

Definition at line 388 of file qabstractitemview_p.h.

◆ columnDelegates

QMap<int, QPointer<QAbstractItemDelegate> > QAbstractItemViewPrivate::columnDelegates

Definition at line 332 of file qabstractitemview_p.h.

◆ ctrlDragSelectionFlag

QItemSelectionModel::SelectionFlag QAbstractItemViewPrivate::ctrlDragSelectionFlag

Definition at line 334 of file qabstractitemview_p.h.

◆ currentIndexSet

bool QAbstractItemViewPrivate::currentIndexSet

Definition at line 416 of file qabstractitemview_p.h.

◆ currentlyCommittingEditor

QWidget* QAbstractItemViewPrivate::currentlyCommittingEditor

Definition at line 343 of file qabstractitemview_p.h.

◆ currentSelectionStartIndex

QPersistentModelIndex QAbstractItemViewPrivate::currentSelectionStartIndex

Definition at line 351 of file qabstractitemview_p.h.

◆ delayedAutoScroll

QBasicTimer QAbstractItemViewPrivate::delayedAutoScroll

Definition at line 404 of file qabstractitemview_p.h.

◆ delayedEditing

QBasicTimer QAbstractItemViewPrivate::delayedEditing

Definition at line 403 of file qabstractitemview_p.h.

◆ delayedPendingLayout

bool QAbstractItemViewPrivate::delayedPendingLayout
mutable

Definition at line 419 of file qabstractitemview_p.h.

◆ delayedReset

QBasicTimer QAbstractItemViewPrivate::delayedReset

Definition at line 405 of file qabstractitemview_p.h.

◆ draggedPosition

QPoint QAbstractItemViewPrivate::draggedPosition

Definition at line 354 of file qabstractitemview_p.h.

◆ draggedPositionOffset

QPoint QAbstractItemViewPrivate::draggedPositionOffset

Definition at line 355 of file qabstractitemview_p.h.

◆ editorIndexHash

QEditorIndexHash QAbstractItemViewPrivate::editorIndexHash

Definition at line 340 of file qabstractitemview_p.h.

◆ editTriggers

QAbstractItemView::EditTriggers QAbstractItemViewPrivate::editTriggers

Definition at line 365 of file qabstractitemview_p.h.

◆ enteredIndex

QPersistentModelIndex QAbstractItemViewPrivate::enteredIndex

Definition at line 349 of file qabstractitemview_p.h.

◆ horizontalScrollMode

QAbstractItemView::ScrollMode QAbstractItemViewPrivate::horizontalScrollMode

Definition at line 408 of file qabstractitemview_p.h.

◆ horizontalScrollModeSet

bool QAbstractItemViewPrivate::horizontalScrollModeSet

Definition at line 424 of file qabstractitemview_p.h.

◆ hover

QPersistentModelIndex QAbstractItemViewPrivate::hover

Definition at line 369 of file qabstractitemview_p.h.

◆ iconSize

QSize QAbstractItemViewPrivate::iconSize

Definition at line 396 of file qabstractitemview_p.h.

◆ indexEditorHash

QIndexEditorHash QAbstractItemViewPrivate::indexEditorHash

Definition at line 341 of file qabstractitemview_p.h.

◆ itemDelegate

QPointer<QAbstractItemDelegate> QAbstractItemViewPrivate::itemDelegate

Definition at line 330 of file qabstractitemview_p.h.

◆ keyboardInput

QString QAbstractItemViewPrivate::keyboardInput

Definition at line 384 of file qabstractitemview_p.h.

◆ keyboardInputTime

QElapsedTimer QAbstractItemViewPrivate::keyboardInputTime

Definition at line 385 of file qabstractitemview_p.h.

◆ lastEditedIndex

QPersistentModelIndex QAbstractItemViewPrivate::lastEditedIndex

Definition at line 345 of file qabstractitemview_p.h.

◆ lastTrigger

QAbstractItemView::EditTrigger QAbstractItemViewPrivate::lastTrigger

Definition at line 366 of file qabstractitemview_p.h.

◆ model

QAbstractItemModel* QAbstractItemViewPrivate::model

Definition at line 329 of file qabstractitemview_p.h.

◆ modelConnections

std::array<QMetaObject::Connection, 14> QAbstractItemViewPrivate::modelConnections

Definition at line 430 of file qabstractitemview_p.h.

◆ moveCursorUpdatedView

bool QAbstractItemViewPrivate::moveCursorUpdatedView

Definition at line 420 of file qabstractitemview_p.h.

◆ noSelectionOnMousePress

bool QAbstractItemViewPrivate::noSelectionOnMousePress

Definition at line 335 of file qabstractitemview_p.h.

◆ oldCurrent

QModelIndex QAbstractItemViewPrivate::oldCurrent

Definition at line 413 of file qabstractitemview_p.h.

◆ oldSelection

QItemSelection QAbstractItemViewPrivate::oldSelection

Definition at line 412 of file qabstractitemview_p.h.

◆ persistent

QSet<QWidget*> QAbstractItemViewPrivate::persistent

Definition at line 342 of file qabstractitemview_p.h.

◆ pressClosedEditor

bool QAbstractItemViewPrivate::pressClosedEditor

Definition at line 346 of file qabstractitemview_p.h.

◆ pressClosedEditorWatcher

QBasicTimer QAbstractItemViewPrivate::pressClosedEditorWatcher

Definition at line 344 of file qabstractitemview_p.h.

◆ pressedAlreadySelected

bool QAbstractItemViewPrivate::pressedAlreadySelected

Definition at line 356 of file qabstractitemview_p.h.

◆ pressedIndex

QPersistentModelIndex QAbstractItemViewPrivate::pressedIndex

Definition at line 350 of file qabstractitemview_p.h.

◆ pressedModifiers

Qt::KeyboardModifiers QAbstractItemViewPrivate::pressedModifiers

Definition at line 352 of file qabstractitemview_p.h.

◆ pressedPosition

QPoint QAbstractItemViewPrivate::pressedPosition

Definition at line 353 of file qabstractitemview_p.h.

◆ releaseFromDoubleClick

bool QAbstractItemViewPrivate::releaseFromDoubleClick

Definition at line 357 of file qabstractitemview_p.h.

◆ root

QPersistentModelIndex QAbstractItemViewPrivate::root

Definition at line 368 of file qabstractitemview_p.h.

◆ rowDelegates

QMap<int, QPointer<QAbstractItemDelegate> > QAbstractItemViewPrivate::rowDelegates

Definition at line 331 of file qabstractitemview_p.h.

◆ scrollbarConnections

std::array<QMetaObject::Connection, 4> QAbstractItemViewPrivate::scrollbarConnections

Definition at line 431 of file qabstractitemview_p.h.

◆ scrollDelayOffset

QPoint QAbstractItemViewPrivate::scrollDelayOffset

Definition at line 400 of file qabstractitemview_p.h.

◆ selectionBehavior

QAbstractItemView::SelectionBehavior QAbstractItemViewPrivate::selectionBehavior

Definition at line 338 of file qabstractitemview_p.h.

◆ selectionMode

QAbstractItemView::SelectionMode QAbstractItemViewPrivate::selectionMode

Definition at line 337 of file qabstractitemview_p.h.

◆ selectionModel

QPointer<QItemSelectionModel> QAbstractItemViewPrivate::selectionModel

Definition at line 333 of file qabstractitemview_p.h.

◆ shouldClearStatusTip

bool QAbstractItemViewPrivate::shouldClearStatusTip

Definition at line 392 of file qabstractitemview_p.h.

◆ shouldScrollToCurrentOnShow

bool QAbstractItemViewPrivate::shouldScrollToCurrentOnShow

Definition at line 391 of file qabstractitemview_p.h.

◆ state

QAbstractItemView::State QAbstractItemViewPrivate::state

Definition at line 363 of file qabstractitemview_p.h.

◆ stateBeforeAnimation

QAbstractItemView::State QAbstractItemViewPrivate::stateBeforeAnimation

Definition at line 364 of file qabstractitemview_p.h.

◆ tabKeyNavigation

bool QAbstractItemViewPrivate::tabKeyNavigation

Definition at line 371 of file qabstractitemview_p.h.

◆ textElideMode

Qt::TextElideMode QAbstractItemViewPrivate::textElideMode

Definition at line 397 of file qabstractitemview_p.h.

◆ updateRegion

QRegion QAbstractItemViewPrivate::updateRegion

Definition at line 399 of file qabstractitemview_p.h.

◆ updateThreshold

int QAbstractItemViewPrivate::updateThreshold

Definition at line 426 of file qabstractitemview_p.h.

◆ updateTimer

QBasicTimer QAbstractItemViewPrivate::updateTimer

Definition at line 402 of file qabstractitemview_p.h.

◆ verticalScrollMode

QAbstractItemView::ScrollMode QAbstractItemViewPrivate::verticalScrollMode

Definition at line 407 of file qabstractitemview_p.h.

◆ verticalScrollModeSet

bool QAbstractItemViewPrivate::verticalScrollModeSet

Definition at line 423 of file qabstractitemview_p.h.

◆ viewportEnteredNeeded

bool QAbstractItemViewPrivate::viewportEnteredNeeded

Definition at line 361 of file qabstractitemview_p.h.

◆ waitForIMCommit

bool QAbstractItemViewPrivate::waitForIMCommit

Definition at line 347 of file qabstractitemview_p.h.

◆ wrapItemText

bool QAbstractItemViewPrivate::wrapItemText

Definition at line 418 of file qabstractitemview_p.h.


The documentation for this class was generated from the following files: