QtBase  v6.3.1
Public Member Functions | Public Attributes | List of all members
QAbstractItemViewPrivate Class Reference

#include <qabstractitemview_p.h>

Inheritance diagram for QAbstractItemViewPrivate:
Inheritance graph
[legend]
Collaboration diagram for QAbstractItemViewPrivate:
Collaboration graph
[legend]

Public Member Functions

 QAbstractItemViewPrivate ()
 
virtual ~QAbstractItemViewPrivate ()
 
void init ()
 
virtual void _q_rowsRemoved (const QModelIndex &parent, int start, int end)
 
virtual void _q_rowsInserted (const QModelIndex &parent, int start, int end)
 
virtual void _q_columnsAboutToBeRemoved (const QModelIndex &parent, int start, int end)
 
virtual void _q_columnsRemoved (const QModelIndex &parent, int start, int end)
 
virtual void _q_columnsInserted (const QModelIndex &parent, int start, int end)
 
virtual void _q_modelDestroyed ()
 
virtual void _q_layoutChanged ()
 
virtual void _q_rowsMoved (const QModelIndex &source, int sourceStart, int sourceEnd, const QModelIndex &destination, int destinationStart)
 
virtual void _q_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 _q_headerDataChanged ()
 
void _q_scrollerStateChanged ()
 
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
 
bool isIndexDropEnabled (const QModelIndex &index) const
 
bool isIndexDragEnabled (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
 
QModelIndexList selectedDraggableIndexes () const
 
void doDelayedReset ()
 

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
 
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
 

Detailed Description

Definition at line 92 of file qabstractitemview_p.h.

Constructor & Destructor Documentation

◆ QAbstractItemViewPrivate()

QT_BEGIN_NAMESPACE QAbstractItemViewPrivate::QAbstractItemViewPrivate ( )

Definition at line 80 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ ~QAbstractItemViewPrivate()

QAbstractItemViewPrivate::~QAbstractItemViewPrivate ( )
virtual

Definition at line 129 of file qabstractitemview.cpp.

Member Function Documentation

◆ _q_columnsAboutToBeRemoved()

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

Reimplemented in QTreeViewPrivate.

Definition at line 3569 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ _q_columnsInserted()

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

Reimplemented in QColumnViewPrivate.

Definition at line 3682 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ _q_columnsMoved()

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

Definition at line 3733 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ _q_columnsRemoved()

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

Reimplemented in QTreeViewPrivate.

Definition at line 3632 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ _q_headerDataChanged()

void QAbstractItemViewPrivate::_q_headerDataChanged ( )
inline

Definition at line 113 of file qabstractitemview_p.h.

◆ _q_layoutChanged()

void QAbstractItemViewPrivate::_q_layoutChanged ( )
virtual

Definition at line 3716 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ _q_modelDestroyed()

void QAbstractItemViewPrivate::_q_modelDestroyed ( )
virtual

Reimplemented in QTreeViewPrivate.

Definition at line 3705 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ _q_rowsInserted()

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

Definition at line 3659 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ _q_rowsMoved()

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

Definition at line 3728 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ _q_rowsRemoved()

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

Definition at line 3541 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ _q_scrollerStateChanged()

void QAbstractItemViewPrivate::_q_scrollerStateChanged ( )

◆ addEditor()

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

Definition at line 4571 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ adjustViewOptionsForIndex()

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

Reimplemented in QTreeViewPrivate.

Definition at line 211 of file qabstractitemview_p.h.

Here is the caller graph for this function:

◆ checkMouseMove() [1/2]

void QAbstractItemViewPrivate::checkMouseMove ( const QPersistentModelIndex index)

Definition at line 176 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ checkMouseMove() [2/2]

void QAbstractItemViewPrivate::checkMouseMove ( const QPoint pos)
inline

Definition at line 156 of file qabstractitemview_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkPersistentEditorFocus()

void QAbstractItemViewPrivate::checkPersistentEditorFocus ( )

Definition at line 4514 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ clearOrRemove()

void QAbstractItemViewPrivate::clearOrRemove ( )

Definition at line 4478 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ contentsOffset()

QPoint QAbstractItemViewPrivate::contentsOffset ( ) const
inlineoverride

Definition at line 303 of file qabstractitemview_p.h.

◆ contiguousSelectionCommand()

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

Definition at line 4278 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ 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 312 of file qabstractitemview_p.h.

Here is the call graph for this function:

◆ doDelayedItemsLayout()

void QAbstractItemViewPrivate::doDelayedItemsLayout ( int  delay = 0)

Definition at line 4370 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ doDelayedReset()

void QAbstractItemViewPrivate::doDelayedReset ( )
inline

Definition at line 344 of file qabstractitemview_p.h.

Here is the caller graph for this function:

◆ draggablePaintPairs()

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

Reimplemented in QTreeViewPrivate, and QListViewPrivate.

Definition at line 4622 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ droppingOnItself()

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

◆ editor()

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

Definition at line 4415 of file qabstractitemview.cpp.

Here is the caller graph for this function:

◆ editorForIndex()

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

Definition at line 4528 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ executePostedLayout()

void QAbstractItemViewPrivate::executePostedLayout ( ) const
inline

Definition at line 229 of file qabstractitemview_p.h.

Here is the caller graph for this function:

◆ extendedSelectionCommand()

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

Definition at line 4176 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fetchMore()

void QAbstractItemViewPrivate::fetchMore ( )

Definition at line 4302 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ hasEditor()

bool QAbstractItemViewPrivate::hasEditor ( const QModelIndex index) const

Definition at line 4543 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ indexForEditor()

QModelIndex QAbstractItemViewPrivate::indexForEditor ( QWidget editor) const

Definition at line 4549 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ init()

void QAbstractItemViewPrivate::init ( )

Definition at line 133 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ interruptDelayedItemsLayout()

void QAbstractItemViewPrivate::interruptDelayedItemsLayout ( ) const

Definition at line 4378 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ intersectedRect()

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

Reimplemented in QTreeViewPrivate, and QTableViewPrivate.

Definition at line 3738 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ isAnimating()

bool QAbstractItemViewPrivate::isAnimating ( ) const
inline

Definition at line 277 of file qabstractitemview_p.h.

Here is the caller graph for this function:

◆ isIndexDragEnabled()

bool QAbstractItemViewPrivate::isIndexDragEnabled ( const QModelIndex index) const
inline

Definition at line 293 of file qabstractitemview_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isIndexDropEnabled()

bool QAbstractItemViewPrivate::isIndexDropEnabled ( const QModelIndex index) const
inline

Definition at line 290 of file qabstractitemview_p.h.

Here is the call graph for this function:

◆ isIndexEnabled()

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

Definition at line 287 of file qabstractitemview_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isIndexSelectable()

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

Definition at line 284 of file qabstractitemview_p.h.

Here is the call graph for this function:

◆ isIndexValid()

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

Definition at line 281 of file qabstractitemview_p.h.

Here is the caller graph for this function:

◆ isPersistent()

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

return true if the index is registered as a QPersistentModelIndex

Definition at line 337 of file qabstractitemview_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ multiSelectionCommand()

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

Definition at line 4137 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ offset()

QPoint QAbstractItemViewPrivate::offset ( ) const
inline

Definition at line 264 of file qabstractitemview_p.h.

Here is the caller graph for this function:

◆ openEditor()

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

Definition at line 4589 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ releaseEditor()

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

Definition at line 213 of file qabstractitemview_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeEditor()

void QAbstractItemViewPrivate::removeEditor ( QWidget editor)

Definition at line 4562 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ renderToPixmap()

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

Definition at line 4642 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ scrollContentsBy()

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

Definition at line 248 of file qabstractitemview_p.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ scrollDirtyRegion()

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

Definition at line 242 of file qabstractitemview_p.h.

◆ selectAll()

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

Reimplemented in QListViewPrivate.

Definition at line 4670 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ selectAllInEditor()

void QAbstractItemViewPrivate::selectAllInEditor ( QWidget w)

Definition at line 4398 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ selectedDraggableIndexes()

QModelIndexList QAbstractItemViewPrivate::selectedDraggableIndexes ( ) const

Definition at line 4686 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ selectionAllowed()

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

Reimplemented in QListViewPrivate.

Definition at line 297 of file qabstractitemview_p.h.

◆ selectionBehaviorFlags()

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

Definition at line 158 of file qabstractitemview_p.h.

Here is the caller graph for this function:

◆ sendDelegateEvent()

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

Definition at line 4577 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ setDirtyRegion()

void QAbstractItemViewPrivate::setDirtyRegion ( const QRegion visualRegion)
inline

Definition at line 236 of file qabstractitemview_p.h.

◆ setHoverIndex()

void QAbstractItemViewPrivate::setHoverIndex ( const QPersistentModelIndex index)

Definition at line 158 of file qabstractitemview.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ shouldAutoScroll()

bool QAbstractItemViewPrivate::shouldAutoScroll ( const QPoint pos) const

Definition at line 4359 of file qabstractitemview.cpp.

◆ shouldEdit()

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

Definition at line 4319 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ shouldForwardEvent()

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

Definition at line 4339 of file qabstractitemview.cpp.

◆ startAutoScroll()

void QAbstractItemViewPrivate::startAutoScroll ( )
inline

Definition at line 126 of file qabstractitemview_p.h.

◆ stopAutoScroll()

void QAbstractItemViewPrivate::stopAutoScroll ( )
inline

Definition at line 132 of file qabstractitemview_p.h.

◆ updateDirtyRegion()

void QAbstractItemViewPrivate::updateDirtyRegion ( )
inline

Definition at line 253 of file qabstractitemview_p.h.

Here is the call graph for this function:

◆ updateEditorData()

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

Definition at line 4441 of file qabstractitemview.cpp.

Here is the call graph for this function:

◆ updateGeometry()

void QAbstractItemViewPrivate::updateGeometry ( )

Definition at line 4384 of file qabstractitemview.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ alternatingColors

bool QAbstractItemViewPrivate::alternatingColors

Definition at line 417 of file qabstractitemview_p.h.

◆ autoScroll

bool QAbstractItemViewPrivate::autoScroll

Definition at line 410 of file qabstractitemview_p.h.

◆ autoScrollCount

int QAbstractItemViewPrivate::autoScrollCount

Definition at line 413 of file qabstractitemview_p.h.

◆ autoScrollMargin

int QAbstractItemViewPrivate::autoScrollMargin

Definition at line 412 of file qabstractitemview_p.h.

◆ autoScrollTimer

QBasicTimer QAbstractItemViewPrivate::autoScrollTimer

Definition at line 411 of file qabstractitemview_p.h.

◆ columnDelegates

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

Definition at line 356 of file qabstractitemview_p.h.

◆ ctrlDragSelectionFlag

QItemSelectionModel::SelectionFlag QAbstractItemViewPrivate::ctrlDragSelectionFlag

Definition at line 358 of file qabstractitemview_p.h.

◆ currentIndexSet

bool QAbstractItemViewPrivate::currentIndexSet

Definition at line 439 of file qabstractitemview_p.h.

◆ currentlyCommittingEditor

QWidget* QAbstractItemViewPrivate::currentlyCommittingEditor

Definition at line 367 of file qabstractitemview_p.h.

◆ currentSelectionStartIndex

QPersistentModelIndex QAbstractItemViewPrivate::currentSelectionStartIndex

Definition at line 375 of file qabstractitemview_p.h.

◆ delayedAutoScroll

QBasicTimer QAbstractItemViewPrivate::delayedAutoScroll

Definition at line 427 of file qabstractitemview_p.h.

◆ delayedEditing

QBasicTimer QAbstractItemViewPrivate::delayedEditing

Definition at line 426 of file qabstractitemview_p.h.

◆ delayedPendingLayout

bool QAbstractItemViewPrivate::delayedPendingLayout
mutable

Definition at line 442 of file qabstractitemview_p.h.

◆ delayedReset

QBasicTimer QAbstractItemViewPrivate::delayedReset

Definition at line 428 of file qabstractitemview_p.h.

◆ draggedPosition

QPoint QAbstractItemViewPrivate::draggedPosition

Definition at line 378 of file qabstractitemview_p.h.

◆ editorIndexHash

QEditorIndexHash QAbstractItemViewPrivate::editorIndexHash

Definition at line 364 of file qabstractitemview_p.h.

◆ editTriggers

QAbstractItemView::EditTriggers QAbstractItemViewPrivate::editTriggers

Definition at line 388 of file qabstractitemview_p.h.

◆ enteredIndex

QPersistentModelIndex QAbstractItemViewPrivate::enteredIndex

Definition at line 373 of file qabstractitemview_p.h.

◆ horizontalScrollMode

QAbstractItemView::ScrollMode QAbstractItemViewPrivate::horizontalScrollMode

Definition at line 431 of file qabstractitemview_p.h.

◆ horizontalScrollModeSet

bool QAbstractItemViewPrivate::horizontalScrollModeSet

Definition at line 447 of file qabstractitemview_p.h.

◆ hover

QPersistentModelIndex QAbstractItemViewPrivate::hover

Definition at line 392 of file qabstractitemview_p.h.

◆ iconSize

QSize QAbstractItemViewPrivate::iconSize

Definition at line 419 of file qabstractitemview_p.h.

◆ indexEditorHash

QIndexEditorHash QAbstractItemViewPrivate::indexEditorHash

Definition at line 365 of file qabstractitemview_p.h.

◆ itemDelegate

QPointer<QAbstractItemDelegate> QAbstractItemViewPrivate::itemDelegate

Definition at line 354 of file qabstractitemview_p.h.

◆ keyboardInput

QString QAbstractItemViewPrivate::keyboardInput

Definition at line 407 of file qabstractitemview_p.h.

◆ keyboardInputTime

QElapsedTimer QAbstractItemViewPrivate::keyboardInputTime

Definition at line 408 of file qabstractitemview_p.h.

◆ lastEditedIndex

QPersistentModelIndex QAbstractItemViewPrivate::lastEditedIndex

Definition at line 369 of file qabstractitemview_p.h.

◆ lastTrigger

QAbstractItemView::EditTrigger QAbstractItemViewPrivate::lastTrigger

Definition at line 389 of file qabstractitemview_p.h.

◆ model

QAbstractItemModel* QAbstractItemViewPrivate::model

Definition at line 353 of file qabstractitemview_p.h.

◆ moveCursorUpdatedView

bool QAbstractItemViewPrivate::moveCursorUpdatedView

Definition at line 443 of file qabstractitemview_p.h.

◆ noSelectionOnMousePress

bool QAbstractItemViewPrivate::noSelectionOnMousePress

Definition at line 359 of file qabstractitemview_p.h.

◆ oldCurrent

QModelIndex QAbstractItemViewPrivate::oldCurrent

Definition at line 436 of file qabstractitemview_p.h.

◆ oldSelection

QItemSelection QAbstractItemViewPrivate::oldSelection

Definition at line 435 of file qabstractitemview_p.h.

◆ persistent

QSet<QWidget*> QAbstractItemViewPrivate::persistent

Definition at line 366 of file qabstractitemview_p.h.

◆ pressClosedEditor

bool QAbstractItemViewPrivate::pressClosedEditor

Definition at line 370 of file qabstractitemview_p.h.

◆ pressClosedEditorWatcher

QBasicTimer QAbstractItemViewPrivate::pressClosedEditorWatcher

Definition at line 368 of file qabstractitemview_p.h.

◆ pressedAlreadySelected

bool QAbstractItemViewPrivate::pressedAlreadySelected

Definition at line 379 of file qabstractitemview_p.h.

◆ pressedIndex

QPersistentModelIndex QAbstractItemViewPrivate::pressedIndex

Definition at line 374 of file qabstractitemview_p.h.

◆ pressedModifiers

Qt::KeyboardModifiers QAbstractItemViewPrivate::pressedModifiers

Definition at line 376 of file qabstractitemview_p.h.

◆ pressedPosition

QPoint QAbstractItemViewPrivate::pressedPosition

Definition at line 377 of file qabstractitemview_p.h.

◆ releaseFromDoubleClick

bool QAbstractItemViewPrivate::releaseFromDoubleClick

Definition at line 380 of file qabstractitemview_p.h.

◆ root

QPersistentModelIndex QAbstractItemViewPrivate::root

Definition at line 391 of file qabstractitemview_p.h.

◆ rowDelegates

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

Definition at line 355 of file qabstractitemview_p.h.

◆ scrollDelayOffset

QPoint QAbstractItemViewPrivate::scrollDelayOffset

Definition at line 423 of file qabstractitemview_p.h.

◆ selectionBehavior

QAbstractItemView::SelectionBehavior QAbstractItemViewPrivate::selectionBehavior

Definition at line 362 of file qabstractitemview_p.h.

◆ selectionMode

QAbstractItemView::SelectionMode QAbstractItemViewPrivate::selectionMode

Definition at line 361 of file qabstractitemview_p.h.

◆ selectionModel

QPointer<QItemSelectionModel> QAbstractItemViewPrivate::selectionModel

Definition at line 357 of file qabstractitemview_p.h.

◆ shouldClearStatusTip

bool QAbstractItemViewPrivate::shouldClearStatusTip

Definition at line 415 of file qabstractitemview_p.h.

◆ shouldScrollToCurrentOnShow

bool QAbstractItemViewPrivate::shouldScrollToCurrentOnShow

Definition at line 414 of file qabstractitemview_p.h.

◆ state

QAbstractItemView::State QAbstractItemViewPrivate::state

Definition at line 386 of file qabstractitemview_p.h.

◆ stateBeforeAnimation

QAbstractItemView::State QAbstractItemViewPrivate::stateBeforeAnimation

Definition at line 387 of file qabstractitemview_p.h.

◆ tabKeyNavigation

bool QAbstractItemViewPrivate::tabKeyNavigation

Definition at line 394 of file qabstractitemview_p.h.

◆ textElideMode

Qt::TextElideMode QAbstractItemViewPrivate::textElideMode

Definition at line 420 of file qabstractitemview_p.h.

◆ updateRegion

QRegion QAbstractItemViewPrivate::updateRegion

Definition at line 422 of file qabstractitemview_p.h.

◆ updateTimer

QBasicTimer QAbstractItemViewPrivate::updateTimer

Definition at line 425 of file qabstractitemview_p.h.

◆ verticalScrollMode

QAbstractItemView::ScrollMode QAbstractItemViewPrivate::verticalScrollMode

Definition at line 430 of file qabstractitemview_p.h.

◆ verticalScrollModeSet

bool QAbstractItemViewPrivate::verticalScrollModeSet

Definition at line 446 of file qabstractitemview_p.h.

◆ viewportEnteredNeeded

bool QAbstractItemViewPrivate::viewportEnteredNeeded

Definition at line 384 of file qabstractitemview_p.h.

◆ waitForIMCommit

bool QAbstractItemViewPrivate::waitForIMCommit

Definition at line 371 of file qabstractitemview_p.h.

◆ wrapItemText

bool QAbstractItemViewPrivate::wrapItemText

Definition at line 441 of file qabstractitemview_p.h.


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