Qt 4.8
|
#include <qlistview_p.h>
Public Types | |
enum | ModeProperties { Wrap = 1, Spacing = 2, GridSize = 4, Flow = 8, Movement = 16, ResizeMode = 32, SelectionRectVisible = 64 } |
Public Types inherited from QWidgetPrivate | |
enum | CloseMode { CloseNoEvent, CloseWithEvent, CloseWithSpontaneousEvent } |
enum | Direction { DirectionNorth = 0x01, DirectionEast = 0x10, DirectionSouth = 0x02, DirectionWest = 0x20 } |
enum | DrawWidgetFlags { DrawAsRoot = 0x01, DrawPaintOnScreen = 0x02, DrawRecursive = 0x04, DrawInvisible = 0x08, DontSubtractOpaqueChildren = 0x10, DontSetCompositionMode = 0x20, DontDrawOpaqueChildren = 0x40, DontDrawNativeChildren = 0x80 } |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
Public Functions | |
int | batchStartRow () const |
void | clear () |
QModelIndex | closestIndex (const QRect &target, const QVector< QModelIndex > &candidates) const |
QSize | contentsSize () const |
bool | doItemsLayout (int num) |
QItemViewPaintPairs | draggablePaintPairs (const QModelIndexList &indexes, QRect *r) const |
Reimplemented Function More... | |
bool | dropOn (QDropEvent *event, int *row, int *col, QModelIndex *index) |
If the event hasn't already been accepted, determines the index to drop on. More... | |
void | emitIndexesMoved (const QModelIndexList &indexes) |
int | flipX (int x) const |
QPoint | flipX (const QPoint &p) const |
QRect | flipX (const QRect &r) const |
QSize | gridSize () const |
int | horizontalScrollToValue (const QModelIndex &index, const QRect &rect, QListView::ScrollHint hint) const |
QListViewItem | indexToListViewItem (const QModelIndex &index) const |
QVector< QModelIndex > | intersectingSet (const QRect &area, bool doLayout=true) const |
bool | isHidden (int row) const |
bool | isHiddenOrDisabled (int row) const |
bool | isSelectionRectVisible () const |
bool | isWrapping () const |
QSize | itemSize (const QStyleOptionViewItem &option, const QModelIndex &index) const |
QModelIndex | listViewItemToIndex (const QListViewItem &item) const |
QRect | mapToViewport (const QRect &rect, bool extend=true) const |
QModelIndex | modelIndex (int row) const |
virtual QAbstractItemView::DropIndicatorPosition | position (const QPoint &pos, const QRect &rect, const QModelIndex &idx) const |
void | prepareItemsLayout () |
QListViewPrivate () | |
QRect | rectForIndex (const QModelIndex &index) const |
void | removeCurrentAndDisabled (QVector< QModelIndex > *indexes, const QModelIndex ¤t) const |
void | resetBatchStartRow () |
void | scrollElasticBandBy (int dx, int dy) |
void | selectAll (QItemSelectionModel::SelectionFlags command) |
QItemSelection | selection (const QRect &rect) const |
bool | selectionAllowed (const QModelIndex &index) const |
void | setContentsSize (int w, int h) |
void | setGridSize (const QSize &size) |
void | setSelectionRectVisible (bool visible) |
void | setSpacing (int s) |
void | setWrapping (bool b) |
int | spacing () const |
int | verticalScrollToValue (const QModelIndex &index, const QRect &rect, QListView::ScrollHint hint) const |
QRect | viewItemRect (const QListViewItem &item) const |
void | viewUpdateGeometries () |
~QListViewPrivate () | |
Public Functions inherited from QAbstractItemViewPrivate | |
virtual void | _q_columnsAboutToBeRemoved (const QModelIndex &parent, int start, int end) |
This slot is called when columns are about to be removed. More... | |
virtual void | _q_columnsInserted (const QModelIndex &parent, int start, int end) |
This slot is called when columns have been inserted. More... | |
virtual void | _q_columnsRemoved (const QModelIndex &parent, int start, int end) |
This slot is called when columns have been removed. More... | |
void | _q_headerDataChanged () |
virtual void | _q_layoutChanged () |
This slot is called when the layout is changed. More... | |
virtual void | _q_modelDestroyed () |
virtual void | _q_rowsInserted (const QModelIndex &parent, int start, int end) |
This slot is called when rows have been inserted. More... | |
virtual void | _q_rowsRemoved (const QModelIndex &parent, int start, int end) |
This slot is called when rows have been removed. More... | |
void | addEditor (const QModelIndex &index, QWidget *editor, bool isStatic) |
virtual void | adjustViewOptionsForIndex (QStyleOptionViewItemV4 *, const QModelIndex &) const |
bool | canDecode (QDropEvent *e) const |
void | checkMouseMove (const QPersistentModelIndex &index) |
void | checkMouseMove (const QPoint &pos) |
void | checkPersistentEditorFocus () |
When persistent aeditor gets/loses focus, we need to check and setcorrectly the current index. More... | |
void | clearOrRemove () |
In DND if something has been moved then this is called. More... | |
virtual QPoint | contentsOffset () const |
QItemSelectionModel::SelectionFlags | contiguousSelectionCommand (const QModelIndex &index, const QEvent *event) const |
QAbstractItemDelegate * | delegateForIndex (const QModelIndex &index) const |
int | delegateRefCount (const QAbstractItemDelegate *delegate) const |
void | doDelayedItemsLayout (int delay=0) |
void | doDelayedReset () |
bool | droppingOnItself (QDropEvent *event, const QModelIndex &index) |
Return true if this is a move from ourself and index is a child of the selection that is being moved. More... | |
QWidget * | editor (const QModelIndex &index, const QStyleOptionViewItem &options) |
const QEditorInfo & | editorForIndex (const QModelIndex &index) const |
void | executePostedLayout () const |
QItemSelectionModel::SelectionFlags | extendedSelectionCommand (const QModelIndex &index, const QEvent *event) const |
void | fetchMore () |
bool | hasEditor (const QModelIndex &index) const |
QModelIndex | indexForEditor (QWidget *editor) const |
void | init () |
void | interruptDelayedItemsLayout () const |
bool | isAnimating () const |
bool | isIndexDragEnabled (const QModelIndex &index) const |
bool | isIndexDropEnabled (const QModelIndex &index) const |
bool | isIndexEnabled (const QModelIndex &index) const |
bool | isIndexSelectable (const QModelIndex &index) const |
bool | isIndexValid (const QModelIndex &index) const |
bool | isPersistent (const QModelIndex &index) const |
QItemSelectionModel::SelectionFlags | multiSelectionCommand (const QModelIndex &index, const QEvent *event) const |
QPoint | offset () const |
bool | openEditor (const QModelIndex &index, QEvent *event) |
void | paintDropIndicator (QPainter *painter) |
QAbstractItemViewPrivate () | |
void | releaseEditor (QWidget *editor) const |
void | removeEditor (QWidget *editor) |
QPixmap | renderToPixmap (const QModelIndexList &indexes, QRect *r) const |
void | scrollContentsBy (int dx, int dy) |
void | scrollDirtyRegion (int dx, int dy) |
QModelIndexList | selectedDraggableIndexes () const |
QItemSelectionModel::SelectionFlags | selectionBehaviorFlags () const |
bool | sendDelegateEvent (const QModelIndex &index, QEvent *event) const |
void | setDirtyRegion (const QRegion &visualRegion) |
void | setHoverIndex (const QPersistentModelIndex &index) |
bool | shouldAutoScroll (const QPoint &pos) const |
bool | shouldEdit (QAbstractItemView::EditTrigger trigger, const QModelIndex &index) const |
bool | shouldForwardEvent (QAbstractItemView::EditTrigger trigger, const QEvent *event) const |
void | startAutoScroll () |
void | stopAutoScroll () |
void | updateDirtyRegion () |
void | updateEditorData (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
QStyleOptionViewItemV4 | viewOptionsV4 () const |
virtual | ~QAbstractItemViewPrivate () |
Public Functions inherited from QAbstractScrollAreaPrivate | |
void | _q_hslide (int) |
void | _q_showOrHideScrollBars () |
void | _q_vslide (int) |
void | init () |
void | layoutChildren () |
QAbstractScrollAreaPrivate () | |
void | replaceScrollBar (QScrollBar *scrollBar, Qt::Orientation orientation) |
virtual void | scrollBarPolicyChanged (Qt::Orientation, Qt::ScrollBarPolicy) |
void | setSingleFingerPanEnabled (bool on=true) |
bool | viewportEvent (QEvent *event) |
Public Functions inherited from QFramePrivate | |
void | init () |
QFramePrivate () | |
void | updateFrameWidth () |
Updated the frameWidth parameter. More... | |
void | updateStyledFrameWidths () |
Updates the frame widths from the style. More... | |
Public Functions inherited from QWidgetPrivate | |
void | _q_showIfNotHidden () |
virtual void | aboutToDestroy () |
void | activateChildLayoutsRecursively () |
QSize | adjustedSize () const |
void | adjustQuitOnCloseAttribute () |
QInputContext * | assignedInputContext () const |
QPainter * | beginSharedPainter () |
QWidget * | childAt_helper (const QPoint &, bool) const |
QWidget * | childAtRecursiveHelper (const QPoint &p, bool, bool includeFrame=false) const |
QRect | clipRect () const |
QRegion | clipRegion () const |
void | clipToEffectiveMask (QRegion ®ion) const |
bool | close_helper (CloseMode mode) |
void | create_sys (WId window, bool initializeWindow, bool destroyOldWindow) |
QWindowSurface * | createDefaultWindowSurface () |
QWindowSurface * | createDefaultWindowSurface_sys () |
void | createExtra () |
Creates the widget extra data. More... | |
void | createRecursively () |
void | createSysExtra () |
void | createTLExtra () |
void | createTLSysExtra () |
void | createWinId (WId id=0) |
void | deactivateWidgetCleanup () |
void | deleteExtra () |
Deletes the widget extra data. More... | |
void | deleteSysExtra () |
void | deleteTLSysExtra () |
void | drawWidget (QPaintDevice *pdev, const QRegion &rgn, const QPoint &offset, int flags, QPainter *sharedPainter=0, QWidgetBackingStore *backingStore=0) |
QWidget * | effectiveFocusWidget () |
QRect | effectiveRectFor (const QRect &rect) const |
bool | endSharedPainter () |
void | enforceNativeChildren () |
QWExtra * | extraData () const |
QRect | frameStrut () const |
void | getLayoutItemMargins (int *left, int *top, int *right, int *bottom) const |
const QRegion & | getOpaqueChildren () const |
void | handleSoftwareInputPanel (Qt::MouseButton button, bool clickCausedFocus) |
virtual bool | hasHeightForWidth () const |
void | hide_helper () |
void | hide_sys () |
Platform-specific part of QWidget::hide(). More... | |
void | hideChildren (bool spontaneous) |
void | inheritStyle () |
void | init (QWidget *desktopWidget, Qt::WindowFlags f) |
QInputContext * | inputContext () const |
void | invalidateBuffer (const QRegion &) |
Invalidates the rgn (in widget's coordinates) of the backing store, i.e. More... | |
void | invalidateBuffer (const QRect &) |
This function is equivalent to calling invalidateBuffer(QRegion(rect), ...), but is more efficient as it eliminates QRegion operations/allocations and can use the rect more precisely for additional cut-offs. More... | |
void | invalidateBuffer_resizeHelper (const QPoint &oldPos, const QSize &oldSize) |
Invalidates the buffer when the widget is resized. More... | |
void | invalidateGraphicsEffectsRecursively () |
bool | isAboutToShow () const |
bool | isBackgroundInherited () const |
bool | isOverlapped (const QRect &) const |
void | lower_sys () |
QPoint | mapFromGlobal (const QPoint &pos) const |
QPoint | mapToGlobal (const QPoint &pos) const |
QWidgetBackingStore * | maybeBackingStore () const |
QTLWExtra * | maybeTopData () const |
void | moveRect (const QRect &, int dx, int dy) |
bool | nativeChildrenForced () const |
QFont | naturalWidgetFont (uint inheritedMask) const |
QPalette | naturalWidgetPalette (uint inheritedMask) const |
Returns the palette that the widget w inherits from its ancestors and QApplication::palette. More... | |
void | paintBackground (QPainter *, const QRegion &, int flags=DrawAsRoot) const |
bool | paintOnScreen () const |
void | paintSiblingsRecursive (QPaintDevice *pdev, const QObjectList &children, int index, const QRegion &rgn, const QPoint &offset, int flags, QPainter *sharedPainter, QWidgetBackingStore *backingStore) |
bool | pointInsideRectAndMask (const QPoint &) const |
QRegion | prepareToRender (const QRegion ®ion, QWidget::RenderFlags renderFlags) |
void | propagatePaletteChange () |
Propagate this widget's palette to all children, except style sheet widgets, and windows that don't enable window propagation (palettes don't normally propagate to windows). More... | |
QWidgetPrivate (int version=QObjectPrivateVersion) | |
void | raise_sys () |
QPaintDevice * | redirected (QPoint *offset) const |
void | registerDropSite (bool) |
void | render (QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, QWidget::RenderFlags renderFlags, bool readyToRender) |
void | render_helper (QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, QWidget::RenderFlags renderFlags) |
void | repaint_sys (const QRegion &rgn) |
void | reparentFocusWidgets (QWidget *oldtlw) |
void | resolveFont () |
Determine which font is implicitly imposed on this widget by its ancestors and QApplication::font, resolve this against its own font (attributes from the implicit font are copied over). More... | |
void | resolveLayoutDirection () |
void | resolveLocale () |
void | resolvePalette () |
Determine which palette is inherited from this widget's ancestors and QApplication::palette, resolve this against this widget's palette (attributes from the inherited palette are copied over this widget's palette). More... | |
void | restoreRedirected () |
void | scroll_sys (int dx, int dy) |
void | scroll_sys (int dx, int dy, const QRect &r) |
void | scrollChildren (int dx, int dy) |
void | scrollRect (const QRect &, int dx, int dy) |
void | sendPendingMoveAndResizeEvents (bool recursive=false, bool disableUpdates=false) |
void | sendStartupMessage (const char *message) const |
Platform-specific part of QWidget::show(). More... | |
void | setConstraints_sys () |
void | setCursor_sys (const QCursor &cursor) |
void | setDirtyOpaqueRegion () |
void | setEnabled_helper (bool) |
void | setFocus_sys () |
void | setFont_helper (const QFont &font) |
void | setGeometry_sys (int, int, int, int, bool) |
void | setLayoutDirection_helper (Qt::LayoutDirection) |
void | setLayoutItemMargins (int left, int top, int right, int bottom) |
void | setLayoutItemMargins (QStyle::SubElement element, const QStyleOption *opt=0) |
void | setLocale_helper (const QLocale &l, bool forceUpdate=false) |
void | setMask_sys (const QRegion &) |
bool | setMaximumSize_helper (int &maxw, int &maxh) |
bool | setMinimumSize_helper (int &minw, int &minh) |
void | setModal_sys () |
void | setNetWmWindowTypes () |
void | setOpaque (bool opaque) |
void | setPalette_helper (const QPalette &) |
void | setParent_sys (QWidget *parent, Qt::WindowFlags) |
void | setRedirected (QPaintDevice *replacement, const QPoint &offset) |
void | setSharedPainter (QPainter *painter) |
void | setStyle_helper (QStyle *newStyle, bool propagate, bool metalHack=false) |
void | setUpdatesEnabled_helper (bool) |
void | setWindowFilePath_helper (const QString &filePath) |
void | setWindowIcon_helper () |
void | setWindowIcon_sys (bool forceReset=false) |
void | setWindowIconText_helper (const QString &cap) |
void | setWindowIconText_sys (const QString &cap) |
void | setWindowOpacity_sys (qreal opacity) |
void | setWindowRole () |
void | setWindowTitle_helper (const QString &cap) |
void | setWindowTitle_sys (const QString &cap) |
void | setWinId (WId) |
QPainter * | sharedPainter () const |
void | show_helper () |
void | show_recursive () |
Makes the widget visible in the isVisible() meaning of the word. More... | |
void | show_sys () |
Platform-specific part of QWidget::show(). More... | |
void | showChildren (bool spontaneous) |
void | stackUnder_sys (QWidget *) |
void | subtractOpaqueChildren (QRegion &rgn, const QRect &clipRect) const |
void | subtractOpaqueSiblings (QRegion &source, bool *hasDirtySiblingsAbove=0, bool alsoNonOpaque=false) const |
void | syncBackingStore () |
void | syncBackingStore (const QRegion ®ion) |
QTLWExtra * | topData () const |
void | unsetCursor_sys () |
void | updateFont (const QFont &) |
Assign font to this widget, and propagate it to all children, except style sheet widgets (handled differently) and windows that don't enable window propagation. More... | |
void | updateFrameStrut () |
Computes the frame rectangle when needed. More... | |
void | updateGeometry_helper (bool forceUpdate) |
void | updateIsOpaque () |
void | updateIsTranslucent () |
void | updateSystemBackground () |
void | updateX11AcceptFocus () |
void | x11UpdateIsOpaque () |
~QWidgetPrivate () | |
Public Functions inherited from QObjectPrivate | |
void | _q_reregisterTimers (void *pointer) |
void | addConnection (int signal, Connection *c) |
void | cleanConnectionLists () |
void | connectNotify (const char *signal) |
void | deleteChildren () |
void | disconnectNotify (const char *signal) |
bool | isSender (const QObject *receiver, const char *signal) const |
bool | isSignalConnected (uint signalIdx) const |
Returns true if the signal with index signal_index from object sender is connected. More... | |
void | moveToThread_helper () |
QObjectPrivate (int version=QObjectPrivateVersion) | |
QObjectList | receiverList (const char *signal) const |
QObjectList | senderList () const |
void | setParent_helper (QObject *) |
void | setThreadData_helper (QThreadData *currentData, QThreadData *targetData) |
int | signalIndex (const char *signalName) const |
Returns the signal index used in the internal connectionLists vector. More... | |
virtual | ~QObjectPrivate () |
Public Functions inherited from QObjectData | |
virtual | ~QObjectData ()=0 |
Additional Inherited Members | |
Static Public Functions inherited from QWidgetPrivate | |
static void | adjustFlags (Qt::WindowFlags &flags, QWidget *w=0) |
static QGraphicsProxyWidget * | nearestGraphicsProxyWidget (const QWidget *origin) |
Finds the nearest widget embedded in a graphics proxy widget along the chain formed by this widget and its ancestors. More... | |
static int | pointToRect (const QPoint &p, const QRect &r) |
static QRect | screenGeometry (const QWidget *widget) |
Static Public Functions inherited from QObjectPrivate | |
static void | clearGuards (QObject *) |
static QObjectPrivate * | get (QObject *o) |
static void | resetCurrentSender (QObject *receiver, Sender *currentSender, Sender *previousSender) |
static Sender * | setCurrentSender (QObject *receiver, Sender *sender) |
static void | signalSignature (const QMetaMethod &signal, QVarLengthArray< char > *result) |
Static Public Variables inherited from QWidgetPrivate | |
static QWidgetSet * | allWidgets = 0 |
static int | instanceCounter = 0 |
static QWidget * | keyboardGrabber = 0 |
static QWidgetMapper * | mapper = 0 |
static int | maxInstances = 0 |
static QWidget * | mouseGrabber = 0 |
Definition at line 302 of file qlistview_p.h.
Enumerator | |
---|---|
Wrap | |
Spacing | |
GridSize | |
Flow | |
Movement | |
ResizeMode | |
SelectionRectVisible |
Definition at line 417 of file qlistview_p.h.
QListViewPrivate::QListViewPrivate | ( | ) |
Definition at line 1702 of file qlistview.cpp.
QListViewPrivate::~QListViewPrivate | ( | ) |
Definition at line 1720 of file qlistview.cpp.
|
inline |
Definition at line 321 of file qlistview_p.h.
Referenced by QListModeViewBase::clear(), QIconModeViewBase::clear(), QListModeViewBase::doBatchedItemLayout(), QIconModeViewBase::doBatchedItemLayout(), QIconModeViewBase::doDynamicLayout(), doItemsLayout(), QListModeViewBase::doStaticLayout(), and QListModeViewBase::intersectingSet().
void QListViewPrivate::clear | ( | ) |
Definition at line 1725 of file qlistview.cpp.
Referenced by prepareItemsLayout().
QModelIndex QListViewPrivate::closestIndex | ( | const QRect & | target, |
const QVector< QModelIndex > & | candidates | ||
) | const |
Definition at line 1811 of file qlistview.cpp.
|
inline |
Definition at line 322 of file qlistview_p.h.
Referenced by QIconModeViewBase::doDynamicLayout(), QListModeViewBase::doStaticLayout(), QIconModeViewBase::filterDropEvent(), QListModeViewBase::indexToListViewItem(), QListModeViewBase::mapToViewport(), QIconModeViewBase::moveItem(), QIconModeViewBase::setPositionForIndex(), QIconModeViewBase::updateContentsSize(), QCommonListViewBase::updateHorizontalScrollBar(), QListModeViewBase::updateHorizontalScrollBar(), QCommonListViewBase::updateVerticalScrollBar(), and QListModeViewBase::updateVerticalScrollBar().
bool QListViewPrivate::doItemsLayout | ( | int | delta | ) |
Definition at line 1763 of file qlistview.cpp.
|
virtual |
Reimplemented Function
We have a QListView way of knowing what elements are on the viewport through the intersectingSet function
Reimplemented from QAbstractItemViewPrivate.
Definition at line 681 of file qlistview.cpp.
|
virtual |
If the event hasn't already been accepted, determines the index to drop on.
if (row == -1 && col == -1) append to this drop index else place at row, col in drop index
If it returns true a drop can be done, and dropRow, dropCol and dropIndex reflects the position of the drop. \warning This function is not part of the public interface.
Reimplemented from QAbstractItemViewPrivate.
Definition at line 1900 of file qlistview.cpp.
|
inline |
Definition at line 398 of file qlistview_p.h.
|
inline |
Definition at line 325 of file qlistview_p.h.
Definition at line 327 of file qlistview_p.h.
Definition at line 329 of file qlistview_p.h.
|
inline |
Definition at line 369 of file qlistview_p.h.
Referenced by doItemsLayout(), QIconModeViewBase::draggedItemsDelta(), QIconModeViewBase::filterDragMoveEvent(), and QIconModeViewBase::snapToGrid().
int QListViewPrivate::horizontalScrollToValue | ( | const QModelIndex & | index, |
const QRect & | rect, | ||
QListView::ScrollHint | hint | ||
) | const |
Definition at line 617 of file qlistview.cpp.
QListViewItem QListViewPrivate::indexToListViewItem | ( | const QModelIndex & | index | ) | const |
Definition at line 1791 of file qlistview.cpp.
Referenced by closestIndex(), and QIconModeViewBase::itemsRect().
|
inline |
Definition at line 314 of file qlistview_p.h.
Referenced by QIconModeViewBase::filterDragMoveEvent(), QIconModeViewBase::filterDropEvent(), and selection().
|
inline |
Definition at line 378 of file qlistview_p.h.
Referenced by QIconModeViewBase::doDynamicLayout(), QListModeViewBase::doStaticLayout(), indexToListViewItem(), QListModeViewBase::intersectingSet(), QListModeViewBase::perItemScrollToValue(), and QListModeViewBase::verticalScrollToValue().
|
inline |
Definition at line 382 of file qlistview_p.h.
|
inline |
Definition at line 375 of file qlistview_p.h.
|
inline |
Definition at line 371 of file qlistview_p.h.
Referenced by doItemsLayout(), QListModeViewBase::horizontalOffset(), QListModeViewBase::horizontalScrollToValue(), QListModeViewBase::indexToListViewItem(), QListModeViewBase::mapToViewport(), QListModeViewBase::scrollContentsBy(), QListModeViewBase::updateHorizontalScrollBar(), QListModeViewBase::updateVerticalScrollBar(), QListModeViewBase::verticalOffset(), and QListModeViewBase::verticalScrollToValue().
QSize QListViewPrivate::itemSize | ( | const QStyleOptionViewItem & | option, |
const QModelIndex & | index | ||
) | const |
Definition at line 1847 of file qlistview.cpp.
Referenced by QIconModeViewBase::dataChanged(), QIconModeViewBase::doBatchedItemLayout(), QListModeViewBase::doStaticLayout(), and QListModeViewBase::indexToListViewItem().
|
inline |
Definition at line 335 of file qlistview_p.h.
Referenced by QIconModeViewBase::addLeaf().
Definition at line 1799 of file qlistview.cpp.
|
inline |
Definition at line 377 of file qlistview_p.h.
Referenced by QIconModeViewBase::dataChanged(), QIconModeViewBase::doBatchedItemLayout(), QListModeViewBase::doStaticLayout(), and QListModeViewBase::intersectingSet().
|
virtual |
Reimplemented from QAbstractItemViewPrivate.
Definition at line 1892 of file qlistview.cpp.
Referenced by QListModeViewBase::dragMoveEvent(), QListModeViewBase::dropOn(), QListModeViewBase::horizontalOffset(), and QIconModeViewBase::setPositionForIndex().
void QListViewPrivate::prepareItemsLayout | ( | ) |
Definition at line 1732 of file qlistview.cpp.
Referenced by doItemsLayout().
|
inline |
Definition at line 338 of file qlistview_p.h.
|
inline |
Definition at line 384 of file qlistview_p.h.
|
inline |
Definition at line 320 of file qlistview_p.h.
void QListViewPrivate::scrollElasticBandBy | ( | int | dx, |
int | dy | ||
) |
Definition at line 3210 of file qlistview.cpp.
|
virtual |
Reimplemented from QAbstractItemViewPrivate.
Definition at line 641 of file qlistview.cpp.
QItemSelection QListViewPrivate::selection | ( | const QRect & | rect | ) | const |
Definition at line 1862 of file qlistview.cpp.
|
inlinevirtual |
Reimplemented from QAbstractItemViewPrivate.
Definition at line 354 of file qlistview_p.h.
|
inline |
Definition at line 323 of file qlistview_p.h.
|
inline |
Definition at line 368 of file qlistview_p.h.
|
inline |
Definition at line 374 of file qlistview_p.h.
|
inline |
Definition at line 372 of file qlistview_p.h.
|
inline |
Definition at line 370 of file qlistview_p.h.
|
inline |
Definition at line 373 of file qlistview_p.h.
Referenced by doItemsLayout(), QListModeViewBase::indexToListViewItem(), QListModeViewBase::mapToViewport(), QListModeViewBase::scrollContentsBy(), QCommonListViewBase::updateHorizontalScrollBar(), QCommonListViewBase::updateVerticalScrollBar(), QListModeViewBase::verticalOffset(), and QCommonListViewBase::verticalScrollToValue().
int QListViewPrivate::verticalScrollToValue | ( | const QModelIndex & | index, |
const QRect & | rect, | ||
QListView::ScrollHint | hint | ||
) | const |
Definition at line 631 of file qlistview.cpp.
|
inline |
|
inline |
Definition at line 346 of file qlistview_p.h.
QBasicTimer QListViewPrivate::batchLayoutTimer |
Definition at line 432 of file qlistview_p.h.
int QListViewPrivate::batchSize |
Definition at line 440 of file qlistview_p.h.
|
mutable |
Definition at line 439 of file qlistview_p.h.
Referenced by clear(), QListModeViewBase::indexToListViewItem(), and itemSize().
int QListViewPrivate::column |
Definition at line 437 of file qlistview_p.h.
Referenced by QIconModeViewBase::dataChanged(), and itemSize().
QCommonListViewBase* QListViewPrivate::commonListView |
Definition at line 401 of file qlistview_p.h.
Referenced by clear(), doItemsLayout(), dropOn(), indexToListViewItem(), mapToViewport(), position(), prepareItemsLayout(), and ~QListViewPrivate().
QRect QListViewPrivate::elasticBand |
Definition at line 442 of file qlistview_p.h.
Referenced by scrollElasticBandBy().
QListView::Flow QListViewPrivate::flow |
Definition at line 409 of file qlistview_p.h.
Referenced by doItemsLayout(), dropOn(), QListModeViewBase::horizontalOffset(), QListModeViewBase::indexToListViewItem(), QListModeViewBase::intersectingSet(), QListModeViewBase::mapToViewport(), QListModeViewBase::perItemScrollToValue(), position(), QListModeViewBase::scrollContentsBy(), QListModeViewBase::updateHorizontalScrollBar(), QListModeViewBase::updateVerticalScrollBar(), and QListModeViewBase::verticalOffset().
QSize QListViewPrivate::grid |
Definition at line 407 of file qlistview_p.h.
QSet<QPersistentModelIndex> QListViewPrivate::hiddenRows |
Definition at line 435 of file qlistview_p.h.
QRect QListViewPrivate::layoutBounds |
Definition at line 429 of file qlistview_p.h.
Referenced by doItemsLayout(), and prepareItemsLayout().
QListView::LayoutMode QListViewPrivate::layoutMode |
Definition at line 412 of file qlistview_p.h.
uint QListViewPrivate::modeProperties |
Definition at line 427 of file qlistview_p.h.
QListView::Movement QListViewPrivate::movement |
Definition at line 410 of file qlistview_p.h.
Referenced by QIconModeViewBase::draggedItemsDelta(), and QIconModeViewBase::filterDragMoveEvent().
QListView::ResizeMode QListViewPrivate::resizeMode |
Definition at line 411 of file qlistview_p.h.
bool QListViewPrivate::showElasticBand |
Definition at line 443 of file qlistview_p.h.
int QListViewPrivate::space |
Definition at line 406 of file qlistview_p.h.
bool QListViewPrivate::uniformItemSizes |
Definition at line 438 of file qlistview_p.h.
Referenced by QListModeViewBase::indexToListViewItem(), itemSize(), and QListModeViewBase::perItemScrollingPageSteps().
QListView::ViewMode QListViewPrivate::viewMode |
Definition at line 413 of file qlistview_p.h.
Referenced by dropOn(), and position().
bool QListViewPrivate::wrap |
Definition at line 405 of file qlistview_p.h.