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
 
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
 
uint32_t 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 44 of file qabstractitemview.cpp.

◆ ~QAbstractItemViewPrivate()

QAbstractItemViewPrivate::~QAbstractItemViewPrivate ( )
virtual

Definition at line 94 of file qabstractitemview.cpp.

Member Function Documentation

◆ addEditor()

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

Definition at line 4642 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 142 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 4582 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 4546 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 3611 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 3724 of file qabstractitemview.cpp.

◆ columnsMoved()

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

Definition at line 3775 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 3674 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 4346 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 213 of file qabstractitemview.cpp.

◆ doDelayedItemsLayout()

void QAbstractItemViewPrivate::doDelayedItemsLayout ( int delay = 0)

Definition at line 4438 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 4693 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 4483 of file qabstractitemview.cpp.

◆ editorForIndex()

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

Definition at line 4596 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 4237 of file qabstractitemview.cpp.

◆ fetchMore()

void QAbstractItemViewPrivate::fetchMore ( )

Definition at line 4370 of file qabstractitemview.cpp.

◆ hasEditor()

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

Definition at line 4611 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 4617 of file qabstractitemview.cpp.

◆ init()

void QAbstractItemViewPrivate::init ( )

Definition at line 98 of file qabstractitemview.cpp.

◆ interruptDelayedItemsLayout()

void QAbstractItemViewPrivate::interruptDelayedItemsLayout ( ) const

Definition at line 4446 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 3780 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 3758 of file qabstractitemview.cpp.

◆ modelDestroyed()

void QAbstractItemViewPrivate::modelDestroyed ( )
virtual

Reimplemented in QTreeViewPrivate.

Definition at line 3747 of file qabstractitemview.cpp.

◆ multiSelectionCommand()

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

Definition at line 4190 of file qabstractitemview.cpp.

◆ offset()

QPoint QAbstractItemViewPrivate::offset ( ) const
inline

Definition at line 235 of file qabstractitemview_p.h.

Referenced by testing.tools.fixup_pdf_template.TemplateProcessor::insert_xref_entry(), and testing.tools.fixup_pdf_template.TemplateProcessor::process_line().

+ Here is the caller graph for this function:

◆ openEditor()

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

Definition at line 4660 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 4630 of file qabstractitemview.cpp.

◆ renderToPixmap()

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

Definition at line 4713 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 3701 of file qabstractitemview.cpp.

◆ rowsMoved()

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

Definition at line 3770 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 3583 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 4741 of file qabstractitemview.cpp.

◆ selectAllInEditor()

void QAbstractItemViewPrivate::selectAllInEditor ( QWidget * w)

Definition at line 4466 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 4648 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 124 of file qabstractitemview.cpp.

◆ shouldAutoScroll()

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

Definition at line 4427 of file qabstractitemview.cpp.

◆ shouldEdit()

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

Definition at line 4387 of file qabstractitemview.cpp.

◆ shouldForwardEvent()

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

Definition at line 4407 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 4509 of file qabstractitemview.cpp.

◆ updateGeometry()

void QAbstractItemViewPrivate::updateGeometry ( )

Definition at line 4452 of file qabstractitemview.cpp.

◆ visualRect()

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

Reimplemented in QTreeViewPrivate.

Definition at line 427 of file qabstractitemview_p.h.

Member Data Documentation

◆ alternatingColors

bool QAbstractItemViewPrivate::alternatingColors

Definition at line 393 of file qabstractitemview_p.h.

◆ autoScroll

bool QAbstractItemViewPrivate::autoScroll

Definition at line 386 of file qabstractitemview_p.h.

◆ autoScrollCount

int QAbstractItemViewPrivate::autoScrollCount

Definition at line 389 of file qabstractitemview_p.h.

◆ autoScrollMargin

int QAbstractItemViewPrivate::autoScrollMargin

Definition at line 388 of file qabstractitemview_p.h.

◆ autoScrollTimer

QBasicTimer QAbstractItemViewPrivate::autoScrollTimer

Definition at line 387 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 415 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 403 of file qabstractitemview_p.h.

◆ delayedEditing

QBasicTimer QAbstractItemViewPrivate::delayedEditing

Definition at line 402 of file qabstractitemview_p.h.

◆ delayedPendingLayout

bool QAbstractItemViewPrivate::delayedPendingLayout
mutable

Definition at line 418 of file qabstractitemview_p.h.

◆ delayedReset

QBasicTimer QAbstractItemViewPrivate::delayedReset

Definition at line 404 of file qabstractitemview_p.h.

◆ draggedPosition

QPoint QAbstractItemViewPrivate::draggedPosition

Definition at line 354 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 364 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 407 of file qabstractitemview_p.h.

◆ horizontalScrollModeSet

bool QAbstractItemViewPrivate::horizontalScrollModeSet

Definition at line 423 of file qabstractitemview_p.h.

◆ hover

QPersistentModelIndex QAbstractItemViewPrivate::hover

Definition at line 368 of file qabstractitemview_p.h.

◆ iconSize

QSize QAbstractItemViewPrivate::iconSize

Definition at line 395 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 383 of file qabstractitemview_p.h.

◆ keyboardInputTime

QElapsedTimer QAbstractItemViewPrivate::keyboardInputTime

Definition at line 384 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 365 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 429 of file qabstractitemview_p.h.

◆ moveCursorUpdatedView

bool QAbstractItemViewPrivate::moveCursorUpdatedView

Definition at line 419 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 412 of file qabstractitemview_p.h.

◆ oldSelection

QItemSelection QAbstractItemViewPrivate::oldSelection

Definition at line 411 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 355 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 356 of file qabstractitemview_p.h.

◆ root

QPersistentModelIndex QAbstractItemViewPrivate::root

Definition at line 367 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 430 of file qabstractitemview_p.h.

◆ scrollDelayOffset

QPoint QAbstractItemViewPrivate::scrollDelayOffset

Definition at line 399 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 391 of file qabstractitemview_p.h.

◆ shouldScrollToCurrentOnShow

bool QAbstractItemViewPrivate::shouldScrollToCurrentOnShow

Definition at line 390 of file qabstractitemview_p.h.

◆ state

QAbstractItemView::State QAbstractItemViewPrivate::state

Definition at line 362 of file qabstractitemview_p.h.

◆ stateBeforeAnimation

QAbstractItemView::State QAbstractItemViewPrivate::stateBeforeAnimation

Definition at line 363 of file qabstractitemview_p.h.

◆ tabKeyNavigation

bool QAbstractItemViewPrivate::tabKeyNavigation

Definition at line 370 of file qabstractitemview_p.h.

◆ textElideMode

Qt::TextElideMode QAbstractItemViewPrivate::textElideMode

Definition at line 396 of file qabstractitemview_p.h.

◆ updateRegion

QRegion QAbstractItemViewPrivate::updateRegion

Definition at line 398 of file qabstractitemview_p.h.

◆ updateThreshold

uint32_t QAbstractItemViewPrivate::updateThreshold

Definition at line 425 of file qabstractitemview_p.h.

◆ updateTimer

QBasicTimer QAbstractItemViewPrivate::updateTimer

Definition at line 401 of file qabstractitemview_p.h.

◆ verticalScrollMode

QAbstractItemView::ScrollMode QAbstractItemViewPrivate::verticalScrollMode

Definition at line 406 of file qabstractitemview_p.h.

◆ verticalScrollModeSet

bool QAbstractItemViewPrivate::verticalScrollModeSet

Definition at line 422 of file qabstractitemview_p.h.

◆ viewportEnteredNeeded

bool QAbstractItemViewPrivate::viewportEnteredNeeded

Definition at line 360 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 417 of file qabstractitemview_p.h.


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