API reference - Class QAbstractItemView

Notation used in Ruby API documentation

Description: Binding of QAbstractItemView

Class hierarchy: QAbstractItemView » QAbstractScrollArea » QFrame » QWidget » QObject

Sub-classes: DragDropMode, EditTrigger, ScrollHint, ScrollMode, SelectionBehavior, SelectionMode

Public constructors

new QAbstractItemViewnew(QWidget ptr parent = 0)Constructor QAbstractItemView::QAbstractItemView(QWidget *parent)

Public methods

void_createEnsures the C++ object is created
void_destroyExplicitly destroys the object
[const]bool_destroyed?Returns a value indicating whether the object was already destroyed
[const]bool_is_const_object?Returns a value indicating whether the reference is a const reference
void_manageMarks the object as managed by the script side.
void_unmanageMarks the object as no longer owned by the script side.
[event]voidactivated(const QModelIndex index)Signal declaration for QAbstractItemView::activated(const QModelIndex &index)
[const]boolalternatingRowColorsMethod bool QAbstractItemView::alternatingRowColors()
voidalternatingRowColors=(bool enable)Method void QAbstractItemView::setAlternatingRowColors(bool enable)
[const]boolautoScrollMethod bool QAbstractItemView::hasAutoScroll()
voidautoScroll=(bool enable)Method void QAbstractItemView::setAutoScroll(bool enable)
[const]intautoScrollMarginMethod int QAbstractItemView::autoScrollMargin()
voidautoScrollMargin=(int margin)Method void QAbstractItemView::setAutoScrollMargin(int margin)
voidclearSelectionMethod void QAbstractItemView::clearSelection()
[event]voidclicked(const QModelIndex index)Signal declaration for QAbstractItemView::clicked(const QModelIndex &index)
voidclosePersistentEditor(const QModelIndex index)Method void QAbstractItemView::closePersistentEditor(const QModelIndex &index)
[const]QModelIndexcurrentIndexMethod QModelIndex QAbstractItemView::currentIndex()
voidcurrentIndex=(const QModelIndex index)Method void QAbstractItemView::setCurrentIndex(const QModelIndex &index)
[event]voidcustomContextMenuRequested(const QPoint pos)Signal declaration for QAbstractItemView::customContextMenuRequested(const QPoint &pos)
[const]Qt_DropActiondefaultDropActionMethod Qt::DropAction QAbstractItemView::defaultDropAction()
voiddefaultDropAction=(const Qt_DropAction dropAction)Method void QAbstractItemView::setDefaultDropAction(Qt::DropAction dropAction)
[event]voiddestroyed(QObject ptr arg1)Signal declaration for QAbstractItemView::destroyed(QObject *)
[virtual]voiddoItemsLayoutVirtual method void QAbstractItemView::doItemsLayout()
[event]voiddoubleClicked(const QModelIndex index)Signal declaration for QAbstractItemView::doubleClicked(const QModelIndex &index)
[const]QAbstractItemView_DragDropModedragDropModeMethod QAbstractItemView::DragDropMode QAbstractItemView::dragDropMode()
voiddragDropMode=(const QAbstractItemView_DragDropMode behavior)Method void QAbstractItemView::setDragDropMode(QAbstractItemView::DragDropMode behavior)
[const]booldragDropOverwriteModeMethod bool QAbstractItemView::dragDropOverwriteMode()
voiddragDropOverwriteMode=(bool overwrite)Method void QAbstractItemView::setDragDropOverwriteMode(bool overwrite)
[const]booldragEnabledMethod bool QAbstractItemView::dragEnabled()
voiddragEnabled=(bool enable)Method void QAbstractItemView::setDragEnabled(bool enable)
[const]QAbstractItemView_QFlags_EditTriggereditTriggersMethod QFlags<QAbstractItemView::EditTrigger> QAbstractItemView::editTriggers()
voideditTriggers=(const QAbstractItemView_QFlags_EditTrigger triggers)Method void QAbstractItemView::setEditTriggers(QFlags<QAbstractItemView::EditTrigger> triggers)
[event]voidentered(const QModelIndex index)Signal declaration for QAbstractItemView::entered(const QModelIndex &index)
[virtual]booleventFilter(QObject ptr arg1,
QEvent ptr arg2)
Virtual method bool QAbstractItemView::eventFilter(QObject *, QEvent *)
[const]boolhasAutoScrollMethod bool QAbstractItemView::hasAutoScroll()
[virtual,const]intheightForWidth(int arg1)Virtual method int QAbstractItemView::heightForWidth(int)
[const]QAbstractItemView_ScrollModehorizontalScrollModeMethod QAbstractItemView::ScrollMode QAbstractItemView::horizontalScrollMode()
voidhorizontalScrollMode=(const QAbstractItemView_ScrollMode mode)Method void QAbstractItemView::setHorizontalScrollMode(QAbstractItemView::ScrollMode mode)
[const]QSizeiconSizeMethod QSize QAbstractItemView::iconSize()
voidiconSize=(const QSize size)Method void QAbstractItemView::setIconSize(const QSize &size)
[virtual,const]QModelIndexindexAt(const QPoint point)Virtual method QModelIndex QAbstractItemView::indexAt(const QPoint &point)
[const]QWidget ptrindexWidget(const QModelIndex index)Method QWidget *QAbstractItemView::indexWidget(const QModelIndex &index)
[virtual,const]QVariantinputMethodQuery(const Qt_InputMethodQuery query)Virtual method QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query)
[const]QAbstractItemDelegate ptritemDelegateMethod QAbstractItemDelegate *QAbstractItemView::itemDelegate()
[const]QAbstractItemDelegate ptritemDelegate(const QModelIndex index)Method QAbstractItemDelegate *QAbstractItemView::itemDelegate(const QModelIndex &index)
voiditemDelegate=(QAbstractItemDelegate ptr delegate)Method void QAbstractItemView::setItemDelegate(QAbstractItemDelegate *delegate)
[const]QAbstractItemDelegate ptritemDelegateForColumn(int column)Method QAbstractItemDelegate *QAbstractItemView::itemDelegateForColumn(int column)
[const]QAbstractItemDelegate ptritemDelegateForRow(int row)Method QAbstractItemDelegate *QAbstractItemView::itemDelegateForRow(int row)
[virtual]voidkeyboardSearch(string search)Virtual method void QAbstractItemView::keyboardSearch(const QString &search)
[virtual,const]QSizeminimumSizeHintVirtual method QSize QAbstractItemView::minimumSizeHint()
[const]QAbstractItemModel ptrmodelMethod QAbstractItemModel *QAbstractItemView::model()
voidmodel=(QAbstractItemModel ptr model)Method void QAbstractItemView::setModel(QAbstractItemModel *model)
voidopenPersistentEditor(const QModelIndex index)Method void QAbstractItemView::openPersistentEditor(const QModelIndex &index)
[virtual,const]QPaintEngine ptrpaintEngineVirtual method QPaintEngine *QAbstractItemView::paintEngine()
[event]voidpressed(const QModelIndex index)Signal declaration for QAbstractItemView::pressed(const QModelIndex &index)
[virtual]voidresetVirtual method void QAbstractItemView::reset()
[const]QModelIndexrootIndexMethod QModelIndex QAbstractItemView::rootIndex()
voidrootIndex=(const QModelIndex index)Method void QAbstractItemView::setRootIndex(const QModelIndex &index)
[virtual]voidscrollTo(const QModelIndex index,
const QAbstractItemView_ScrollHint hint)
Virtual method void QAbstractItemView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)
voidscrollToBottomMethod void QAbstractItemView::scrollToBottom()
voidscrollToTopMethod void QAbstractItemView::scrollToTop()
[virtual]voidselectAllVirtual method void QAbstractItemView::selectAll()
[const]QAbstractItemView_SelectionBehaviorselectionBehaviorMethod QAbstractItemView::SelectionBehavior QAbstractItemView::selectionBehavior()
voidselectionBehavior=(const QAbstractItemView_SelectionBehavior behavior)Method void QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior)
[const]QAbstractItemView_SelectionModeselectionModeMethod QAbstractItemView::SelectionMode QAbstractItemView::selectionMode()
voidselectionMode=(const QAbstractItemView_SelectionMode mode)Method void QAbstractItemView::setSelectionMode(QAbstractItemView::SelectionMode mode)
[const]QItemSelectionModel ptrselectionModelMethod QItemSelectionModel *QAbstractItemView::selectionModel()
voidselectionModel=(QItemSelectionModel ptr selectionModel)Method void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel)
voidsetAlternatingRowColors(bool enable)Method void QAbstractItemView::setAlternatingRowColors(bool enable)
voidsetAutoScroll(bool enable)Method void QAbstractItemView::setAutoScroll(bool enable)
voidsetAutoScrollMargin(int margin)Method void QAbstractItemView::setAutoScrollMargin(int margin)
voidsetCurrentIndex(const QModelIndex index)Method void QAbstractItemView::setCurrentIndex(const QModelIndex &index)
voidsetDefaultDropAction(const Qt_DropAction dropAction)Method void QAbstractItemView::setDefaultDropAction(Qt::DropAction dropAction)
voidsetDragDropMode(const QAbstractItemView_DragDropMode behavior)Method void QAbstractItemView::setDragDropMode(QAbstractItemView::DragDropMode behavior)
voidsetDragDropOverwriteMode(bool overwrite)Method void QAbstractItemView::setDragDropOverwriteMode(bool overwrite)
voidsetDragEnabled(bool enable)Method void QAbstractItemView::setDragEnabled(bool enable)
voidsetDropIndicatorShown(bool enable)Method void QAbstractItemView::setDropIndicatorShown(bool enable)
voidsetEditTriggers(const QAbstractItemView_QFlags_EditTrigger triggers)Method void QAbstractItemView::setEditTriggers(QFlags<QAbstractItemView::EditTrigger> triggers)
voidsetHorizontalScrollMode(const QAbstractItemView_ScrollMode mode)Method void QAbstractItemView::setHorizontalScrollMode(QAbstractItemView::ScrollMode mode)
voidsetIconSize(const QSize size)Method void QAbstractItemView::setIconSize(const QSize &size)
voidsetIndexWidget(const QModelIndex index,
QWidget ptr widget)
Method void QAbstractItemView::setIndexWidget(const QModelIndex &index, QWidget *widget)
voidsetItemDelegate(QAbstractItemDelegate ptr delegate)Method void QAbstractItemView::setItemDelegate(QAbstractItemDelegate *delegate)
voidsetItemDelegateForColumn(int column,
QAbstractItemDelegate ptr delegate)
Method void QAbstractItemView::setItemDelegateForColumn(int column, QAbstractItemDelegate *delegate)
voidsetItemDelegateForRow(int row,
QAbstractItemDelegate ptr delegate)
Method void QAbstractItemView::setItemDelegateForRow(int row, QAbstractItemDelegate *delegate)
[virtual]voidsetModel(QAbstractItemModel ptr model)Virtual method void QAbstractItemView::setModel(QAbstractItemModel *model)
[virtual]voidsetRootIndex(const QModelIndex index)Virtual method void QAbstractItemView::setRootIndex(const QModelIndex &index)
voidsetSelectionBehavior(const QAbstractItemView_SelectionBehavior behavior)Method void QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior)
voidsetSelectionMode(const QAbstractItemView_SelectionMode mode)Method void QAbstractItemView::setSelectionMode(QAbstractItemView::SelectionMode mode)
[virtual]voidsetSelectionModel(QItemSelectionModel ptr selectionModel)Virtual method void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel)
voidsetTabKeyNavigation(bool enable)Method void QAbstractItemView::setTabKeyNavigation(bool enable)
voidsetTextElideMode(const Qt_TextElideMode mode)Method void QAbstractItemView::setTextElideMode(Qt::TextElideMode mode)
voidsetVerticalScrollMode(const QAbstractItemView_ScrollMode mode)Method void QAbstractItemView::setVerticalScrollMode(QAbstractItemView::ScrollMode mode)
[virtual]voidsetVisible(bool visible)Virtual method void QAbstractItemView::setVisible(bool visible)
[const]boolshowDropIndicatorMethod bool QAbstractItemView::showDropIndicator()
[virtual,const]QSizesizeHintVirtual method QSize QAbstractItemView::sizeHint()
[virtual,const]intsizeHintForColumn(int column)Virtual method int QAbstractItemView::sizeHintForColumn(int column)
[const]QSizesizeHintForIndex(const QModelIndex index)Method QSize QAbstractItemView::sizeHintForIndex(const QModelIndex &index)
[virtual,const]intsizeHintForRow(int row)Virtual method int QAbstractItemView::sizeHintForRow(int row)
[const]booltabKeyNavigationMethod bool QAbstractItemView::tabKeyNavigation()
voidtabKeyNavigation=(bool enable)Method void QAbstractItemView::setTabKeyNavigation(bool enable)
[const]Qt_TextElideModetextElideModeMethod Qt::TextElideMode QAbstractItemView::textElideMode()
voidtextElideMode=(const Qt_TextElideMode mode)Method void QAbstractItemView::setTextElideMode(Qt::TextElideMode mode)
voidupdate(const QRegion arg1)Method void QAbstractItemView::update(const QRegion &)
voidupdate(const QModelIndex index)Method void QAbstractItemView::update(const QModelIndex &index)
[const]QAbstractItemView_ScrollModeverticalScrollModeMethod QAbstractItemView::ScrollMode QAbstractItemView::verticalScrollMode()
voidverticalScrollMode=(const QAbstractItemView_ScrollMode mode)Method void QAbstractItemView::setVerticalScrollMode(QAbstractItemView::ScrollMode mode)
[event]voidviewportEnteredSignal declaration for QAbstractItemView::viewportEntered()
[virtual,const]QRectvisualRect(const QModelIndex index)Virtual method QRect QAbstractItemView::visualRect(const QModelIndex &index)

Public static methods and constants

[static,const]new QAbstractItemView_EditTrigger ptrAllEditTriggersEnum constant QAbstractItemView::AllEditTriggers
[static,const]new QAbstractItemView_EditTrigger ptrAnyKeyPressedEnum constant QAbstractItemView::AnyKeyPressed
[static,const]new QAbstractItemView_SelectionMode ptrContiguousSelectionEnum constant QAbstractItemView::ContiguousSelection
[static,const]new QAbstractItemView_EditTrigger ptrCurrentChangedEnum constant QAbstractItemView::CurrentChanged
[static,const]new QAbstractItemView_EditTrigger ptrDoubleClickedEnum constant QAbstractItemView::DoubleClicked
[static,const]new QAbstractItemView_DragDropMode ptrDragDropEnum constant QAbstractItemView::DragDrop
[static,const]new QAbstractItemView_DragDropMode ptrDragOnlyEnum constant QAbstractItemView::DragOnly
[static,const]new QAbstractItemView_DragDropMode ptrDropOnlyEnum constant QAbstractItemView::DropOnly
[static,const]new QAbstractItemView_EditTrigger ptrEditKeyPressedEnum constant QAbstractItemView::EditKeyPressed
[static,const]new QAbstractItemView_ScrollHint ptrEnsureVisibleEnum constant QAbstractItemView::EnsureVisible
[static,const]new QAbstractItemView_SelectionMode ptrExtendedSelectionEnum constant QAbstractItemView::ExtendedSelection
[static,const]new QAbstractItemView_DragDropMode ptrInternalMoveEnum constant QAbstractItemView::InternalMove
[static,const]new QAbstractItemView_SelectionMode ptrMultiSelectionEnum constant QAbstractItemView::MultiSelection
[static,const]new QAbstractItemView_DragDropMode ptrNoDragDropEnum constant QAbstractItemView::NoDragDrop
[static,const]new QAbstractItemView_EditTrigger ptrNoEditTriggersEnum constant QAbstractItemView::NoEditTriggers
[static,const]new QAbstractItemView_SelectionMode ptrNoSelectionEnum constant QAbstractItemView::NoSelection
[static,const]new QAbstractItemView_ScrollHint ptrPositionAtBottomEnum constant QAbstractItemView::PositionAtBottom
[static,const]new QAbstractItemView_ScrollHint ptrPositionAtCenterEnum constant QAbstractItemView::PositionAtCenter
[static,const]new QAbstractItemView_ScrollHint ptrPositionAtTopEnum constant QAbstractItemView::PositionAtTop
[static,const]new QAbstractItemView_ScrollMode ptrScrollPerItemEnum constant QAbstractItemView::ScrollPerItem
[static,const]new QAbstractItemView_ScrollMode ptrScrollPerPixelEnum constant QAbstractItemView::ScrollPerPixel
[static,const]new QAbstractItemView_SelectionBehavior ptrSelectColumnsEnum constant QAbstractItemView::SelectColumns
[static,const]new QAbstractItemView_SelectionBehavior ptrSelectItemsEnum constant QAbstractItemView::SelectItems
[static,const]new QAbstractItemView_SelectionBehavior ptrSelectRowsEnum constant QAbstractItemView::SelectRows
[static,const]new QAbstractItemView_EditTrigger ptrSelectedClickedEnum constant QAbstractItemView::SelectedClicked
[static,const]new QAbstractItemView_SelectionMode ptrSingleSelectionEnum constant QAbstractItemView::SingleSelection
QMetaObjectstaticMetaObjectObtains the static MetaObject for this class.
stringtr(string s,
string c = 0)
Static method QString QAbstractItemView::tr(const char *s, const char *c)
stringtr(string s,
string c,
int n)
Static method QString QAbstractItemView::tr(const char *s, const char *c, int n)
stringtrUtf8(string s,
string c = 0)
Static method QString QAbstractItemView::trUtf8(const char *s, const char *c)
stringtrUtf8(string s,
string c,
int n)
Static method QString QAbstractItemView::trUtf8(const char *s, const char *c, int n)

Protected methods (static, non-static and constructors)

[virtual]voidactionEvent(QActionEvent ptr arg1)Virtual method void QAbstractItemView::actionEvent(QActionEvent *)
[virtual]voidchangeEvent(QEvent ptr arg1)Virtual method void QAbstractItemView::changeEvent(QEvent *)
[virtual]voidchildEvent(QChildEvent ptr arg1)Virtual method void QAbstractItemView::childEvent(QChildEvent *)
[virtual]voidcloseEditor(QWidget ptr editor,
const QAbstractItemDelegate_EndEditHint hint)
Virtual method void QAbstractItemView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)
[virtual]voidcloseEvent(QCloseEvent ptr arg1)Virtual method void QAbstractItemView::closeEvent(QCloseEvent *)
[virtual]voidcommitData(QWidget ptr editor)Virtual method void QAbstractItemView::commitData(QWidget *editor)
[virtual]voidcontextMenuEvent(QContextMenuEvent ptr arg1)Virtual method void QAbstractItemView::contextMenuEvent(QContextMenuEvent *)
[virtual]voidcurrentChanged(const QModelIndex current,
const QModelIndex previous)
Virtual method void QAbstractItemView::currentChanged(const QModelIndex &current, const QModelIndex &previous)
[virtual]voidcustomEvent(QEvent ptr arg1)Virtual method void QAbstractItemView::customEvent(QEvent *)
[virtual]voiddataChanged(const QModelIndex topLeft,
const QModelIndex bottomRight)
Virtual method void QAbstractItemView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight)
[const]QPointdirtyRegionOffsetMethod QPoint QAbstractItemView::dirtyRegionOffset()
[virtual]voiddisconnectNotify(string signal)Virtual method void QAbstractItemView::disconnectNotify(const char *signal)
voiddoAutoScrollMethod void QAbstractItemView::doAutoScroll()
[virtual]voiddragEnterEvent(QDragEnterEvent ptr event)Virtual method void QAbstractItemView::dragEnterEvent(QDragEnterEvent *event)
[virtual]voiddragLeaveEvent(QDragLeaveEvent ptr event)Virtual method void QAbstractItemView::dragLeaveEvent(QDragLeaveEvent *event)
[virtual]voiddragMoveEvent(QDragMoveEvent ptr event)Virtual method void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event)
voiddrawFrame(QPainter ptr arg1)Method void QAbstractItemView::drawFrame(QPainter *)
[virtual]voiddropEvent(QDropEvent ptr event)Virtual method void QAbstractItemView::dropEvent(QDropEvent *event)
[const]unsigned intdropIndicatorPositionMethod QAbstractItemView::DropIndicatorPosition QAbstractItemView::dropIndicatorPosition()
[virtual]booledit(const QModelIndex index,
const QAbstractItemView_EditTrigger trigger,
QEvent ptr event)
Virtual method bool QAbstractItemView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)
[virtual]voideditorDestroyed(QObject ptr editor)Virtual method void QAbstractItemView::editorDestroyed(QObject *editor)
[virtual]voidenabledChange(bool arg1)Virtual method void QAbstractItemView::enabledChange(bool)
[virtual]voidenterEvent(QEvent ptr arg1)Virtual method void QAbstractItemView::enterEvent(QEvent *)
[virtual]boolevent(QEvent ptr event)Virtual method bool QAbstractItemView::event(QEvent *event)
voidexecuteDelayedItemsLayoutMethod void QAbstractItemView::executeDelayedItemsLayout()
[virtual]voidfocusInEvent(QFocusEvent ptr event)Virtual method void QAbstractItemView::focusInEvent(QFocusEvent *event)
boolfocusNextChildMethod bool QAbstractItemView::focusNextChild()
[virtual]boolfocusNextPrevChild(bool next)Virtual method bool QAbstractItemView::focusNextPrevChild(bool next)
[virtual]voidfocusOutEvent(QFocusEvent ptr event)Virtual method void QAbstractItemView::focusOutEvent(QFocusEvent *event)
boolfocusPreviousChildMethod bool QAbstractItemView::focusPreviousChild()
[virtual]voidfontChange(const QFont arg1)Virtual method void QAbstractItemView::fontChange(const QFont &)
[virtual]voidhideEvent(QHideEvent ptr arg1)Virtual method void QAbstractItemView::hideEvent(QHideEvent *)
[virtual,const]inthorizontalOffsetVirtual method int QAbstractItemView::horizontalOffset()
[virtual]voidhorizontalScrollbarAction(int action)Virtual method void QAbstractItemView::horizontalScrollbarAction(int action)
[virtual]voidhorizontalScrollbarValueChanged(int value)Virtual method void QAbstractItemView::horizontalScrollbarValueChanged(int value)
[const]inthorizontalStepsPerItemMethod int QAbstractItemView::horizontalStepsPerItem()
[virtual]voidinputMethodEvent(QInputMethodEvent ptr event)Virtual method void QAbstractItemView::inputMethodEvent(QInputMethodEvent *event)
[virtual,const]boolisIndexHidden(const QModelIndex index)Virtual method bool QAbstractItemView::isIndexHidden(const QModelIndex &index)
[virtual]voidkeyPressEvent(QKeyEvent ptr event)Virtual method void QAbstractItemView::keyPressEvent(QKeyEvent *event)
[virtual]voidkeyReleaseEvent(QKeyEvent ptr arg1)Virtual method void QAbstractItemView::keyReleaseEvent(QKeyEvent *)
[virtual]voidlanguageChangeVirtual method void QAbstractItemView::languageChange()
[virtual]voidleaveEvent(QEvent ptr arg1)Virtual method void QAbstractItemView::leaveEvent(QEvent *)
[virtual,const]intmetric(const QPaintDevice_PaintDeviceMetric arg1)Virtual method int QAbstractItemView::metric(QPaintDevice::PaintDeviceMetric)
[virtual]voidmouseDoubleClickEvent(QMouseEvent ptr event)Virtual method void QAbstractItemView::mouseDoubleClickEvent(QMouseEvent *event)
[virtual]voidmouseMoveEvent(QMouseEvent ptr event)Virtual method void QAbstractItemView::mouseMoveEvent(QMouseEvent *event)
[virtual]voidmousePressEvent(QMouseEvent ptr event)Virtual method void QAbstractItemView::mousePressEvent(QMouseEvent *event)
[virtual]voidmouseReleaseEvent(QMouseEvent ptr event)Virtual method void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event)
[virtual]QModelIndexmoveCursor(unsigned int cursorAction,
const Qt_QFlags_KeyboardModifier modifiers)
Virtual method QModelIndex QAbstractItemView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags<Qt::KeyboardModifier> modifiers)
[virtual]voidmoveEvent(QMoveEvent ptr arg1)Virtual method void QAbstractItemView::moveEvent(QMoveEvent *)
[virtual]voidpaintEvent(QPaintEvent ptr arg1)Virtual method void QAbstractItemView::paintEvent(QPaintEvent *)
[virtual]voidpaletteChange(const QPalette arg1)Virtual method void QAbstractItemView::paletteChange(const QPalette &)
voidqt_create(unsigned long arg1 = 0,
bool initializeWindow = true,
bool destroyOldWindow = true)
Method void QAbstractItemView::create(WId, bool initializeWindow, bool destroyOldWindow)
voidqt_destroy(bool destroyWindow = true,
bool destroySubWindows = true)
Method void QAbstractItemView::destroy(bool destroyWindow, bool destroySubWindows)
[const]intreceivers(string signal)Method int QAbstractItemView::receivers(const char *signal)
voidresetInputContextMethod void QAbstractItemView::resetInputContext()
[virtual]voidresizeEvent(QResizeEvent ptr event)Virtual method void QAbstractItemView::resizeEvent(QResizeEvent *event)
[virtual]voidrowsAboutToBeRemoved(const QModelIndex parent,
int start,
int end)
Virtual method void QAbstractItemView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
[virtual]voidrowsInserted(const QModelIndex parent,
int start,
int end)
Virtual method void QAbstractItemView::rowsInserted(const QModelIndex &parent, int start, int end)
voidscheduleDelayedItemsLayoutMethod void QAbstractItemView::scheduleDelayedItemsLayout()
[virtual]voidscrollContentsBy(int dx,
int dy)
Virtual method void QAbstractItemView::scrollContentsBy(int dx, int dy)
voidscrollDirtyRegion(int dx,
int dy)
Method void QAbstractItemView::scrollDirtyRegion(int dx, int dy)
[virtual,const]QModelIndex[]selectedIndexesVirtual method QList<QModelIndex> QAbstractItemView::selectedIndexes()
[virtual]voidselectionChanged(const QItemSelection selected,
const QItemSelection deselected)
Virtual method void QAbstractItemView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
[virtual,const]QItemSelectionModel_QFlags_SelectionFlagselectionCommand(const QModelIndex index,
const QEvent ptr event)
Virtual method QFlags<QItemSelectionModel::SelectionFlag> QAbstractItemView::selectionCommand(const QModelIndex &index, const QEvent *event)
[const]QObject ptrsenderMethod QObject *QAbstractItemView::sender()
voidsetDirtyRegion(const QRegion region)Method void QAbstractItemView::setDirtyRegion(const QRegion &region)
voidsetHorizontalStepsPerItem(int steps)Method void QAbstractItemView::setHorizontalStepsPerItem(int steps)
[virtual]voidsetSelection(const QRect rect,
const QItemSelectionModel_QFlags_SelectionFlag command)
Virtual method void QAbstractItemView::setSelection(const QRect &rect, QFlags<QItemSelectionModel::SelectionFlag> command)
voidsetState(unsigned int state)Method void QAbstractItemView::setState(QAbstractItemView::State state)
voidsetVerticalStepsPerItem(int steps)Method void QAbstractItemView::setVerticalStepsPerItem(int steps)
voidsetViewportMargins(int left,
int top,
int right,
int bottom)
Method void QAbstractItemView::setViewportMargins(int left, int top, int right, int bottom)
voidsetViewportMargins(const QMargins margins)Method void QAbstractItemView::setViewportMargins(const QMargins &margins)
voidsetupViewport(QWidget ptr viewport)Method void QAbstractItemView::setupViewport(QWidget *viewport)
[virtual]voidshowEvent(QShowEvent ptr arg1)Virtual method void QAbstractItemView::showEvent(QShowEvent *)
voidstartAutoScrollMethod void QAbstractItemView::startAutoScroll()
[virtual]voidstartDrag(const Qt_QFlags_DropAction supportedActions)Virtual method void QAbstractItemView::startDrag(QFlags<Qt::DropAction> supportedActions)
[const]unsigned intstateMethod QAbstractItemView::State QAbstractItemView::state()
voidstopAutoScrollMethod void QAbstractItemView::stopAutoScroll()
[virtual]voidstyleChange(QStyle arg1)Virtual method void QAbstractItemView::styleChange(QStyle &)
[virtual]voidtabletEvent(QTabletEvent ptr arg1)Virtual method void QAbstractItemView::tabletEvent(QTabletEvent *)
[virtual]voidtimerEvent(QTimerEvent ptr event)Virtual method void QAbstractItemView::timerEvent(QTimerEvent *event)
[virtual]voidupdateEditorDataVirtual method void QAbstractItemView::updateEditorData()
[virtual]voidupdateEditorGeometriesVirtual method void QAbstractItemView::updateEditorGeometries()
[virtual]voidupdateGeometriesVirtual method void QAbstractItemView::updateGeometries()
voidupdateMicroFocusMethod void QAbstractItemView::updateMicroFocus()
[virtual,const]intverticalOffsetVirtual method int QAbstractItemView::verticalOffset()
[virtual]voidverticalScrollbarAction(int action)Virtual method void QAbstractItemView::verticalScrollbarAction(int action)
[virtual]voidverticalScrollbarValueChanged(int value)Virtual method void QAbstractItemView::verticalScrollbarValueChanged(int value)
[const]intverticalStepsPerItemMethod int QAbstractItemView::verticalStepsPerItem()
[virtual,const]QStyleOptionViewItemviewOptionsVirtual method QStyleOptionViewItem QAbstractItemView::viewOptions()
[virtual]boolviewportEvent(QEvent ptr event)Virtual method bool QAbstractItemView::viewportEvent(QEvent *event)
[virtual,const]QRegionvisualRegionForSelection(const QItemSelection selection)Virtual method QRegion QAbstractItemView::visualRegionForSelection(const QItemSelection &selection)
[virtual]voidwheelEvent(QWheelEvent ptr arg1)Virtual method void QAbstractItemView::wheelEvent(QWheelEvent *)
[virtual]voidwindowActivationChange(bool arg1)Virtual method void QAbstractItemView::windowActivationChange(bool)

Deprecated methods (protected, public, static, non-static and constructors)

voidcreateUse of this method is deprecated. Use _create instead
voiddestroyUse of this method is deprecated. Use _destroy instead
[const]booldestroyed?Use of this method is deprecated. Use _destroyed? instead
[const]boolis_const_object?Use of this method is deprecated. Use _is_const_object? instead

Detailed description

[static,const] new QAbstractItemView_EditTrigger ptr AllEditTriggers

Description: Enum constant QAbstractItemView::AllEditTriggers

[static,const] new QAbstractItemView_EditTrigger ptr AnyKeyPressed

Description: Enum constant QAbstractItemView::AnyKeyPressed

[static,const] new QAbstractItemView_SelectionMode ptr ContiguousSelection

Description: Enum constant QAbstractItemView::ContiguousSelection

[static,const] new QAbstractItemView_EditTrigger ptr CurrentChanged

Description: Enum constant QAbstractItemView::CurrentChanged

[static,const] new QAbstractItemView_EditTrigger ptr DoubleClicked

Description: Enum constant QAbstractItemView::DoubleClicked

[static,const] new QAbstractItemView_DragDropMode ptr DragDrop

Description: Enum constant QAbstractItemView::DragDrop

[static,const] new QAbstractItemView_DragDropMode ptr DragOnly

Description: Enum constant QAbstractItemView::DragOnly

[static,const] new QAbstractItemView_DragDropMode ptr DropOnly

Description: Enum constant QAbstractItemView::DropOnly

[static,const] new QAbstractItemView_EditTrigger ptr EditKeyPressed

Description: Enum constant QAbstractItemView::EditKeyPressed

[static,const] new QAbstractItemView_ScrollHint ptr EnsureVisible

Description: Enum constant QAbstractItemView::EnsureVisible

[static,const] new QAbstractItemView_SelectionMode ptr ExtendedSelection

Description: Enum constant QAbstractItemView::ExtendedSelection

[static,const] new QAbstractItemView_DragDropMode ptr InternalMove

Description: Enum constant QAbstractItemView::InternalMove

[static,const] new QAbstractItemView_SelectionMode ptr MultiSelection

Description: Enum constant QAbstractItemView::MultiSelection

[static,const] new QAbstractItemView_DragDropMode ptr NoDragDrop

Description: Enum constant QAbstractItemView::NoDragDrop

[static,const] new QAbstractItemView_EditTrigger ptr NoEditTriggers

Description: Enum constant QAbstractItemView::NoEditTriggers

[static,const] new QAbstractItemView_SelectionMode ptr NoSelection

Description: Enum constant QAbstractItemView::NoSelection

[static,const] new QAbstractItemView_ScrollHint ptr PositionAtBottom

Description: Enum constant QAbstractItemView::PositionAtBottom

[static,const] new QAbstractItemView_ScrollHint ptr PositionAtCenter

Description: Enum constant QAbstractItemView::PositionAtCenter

[static,const] new QAbstractItemView_ScrollHint ptr PositionAtTop

Description: Enum constant QAbstractItemView::PositionAtTop

[static,const] new QAbstractItemView_ScrollMode ptr ScrollPerItem

Description: Enum constant QAbstractItemView::ScrollPerItem

[static,const] new QAbstractItemView_ScrollMode ptr ScrollPerPixel

Description: Enum constant QAbstractItemView::ScrollPerPixel

[static,const] new QAbstractItemView_SelectionBehavior ptr SelectColumns

Description: Enum constant QAbstractItemView::SelectColumns

[static,const] new QAbstractItemView_SelectionBehavior ptr SelectItems

Description: Enum constant QAbstractItemView::SelectItems

[static,const] new QAbstractItemView_SelectionBehavior ptr SelectRows

Description: Enum constant QAbstractItemView::SelectRows

[static,const] new QAbstractItemView_EditTrigger ptr SelectedClicked

Description: Enum constant QAbstractItemView::SelectedClicked

[static,const] new QAbstractItemView_SelectionMode ptr SingleSelection

Description: Enum constant QAbstractItemView::SingleSelection

void _create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

void _destroy

Description: Explicitly destroys the object

Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing.

[const] bool _destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] bool _is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

void _manage

Description: Marks the object as managed by the script side.

After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required.

Usually it's not required to call this method. It has been introduced in version 0.24.

void _unmanage

Description: Marks the object as no longer owned by the script side.

Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur.

Usually it's not required to call this method. It has been introduced in version 0.24.

[virtual] void actionEvent(QActionEvent ptr arg1)

Description: Virtual method void QAbstractItemView::actionEvent(QActionEvent *)

This method can be reimplemented in a derived class.

[event] void activated(const QModelIndex index)

Description: Signal declaration for QAbstractItemView::activated(const QModelIndex &index)

You can bind a procedure to this signal.

[const] bool alternatingRowColors

Description: Method bool QAbstractItemView::alternatingRowColors()

Python specific notes:

The object exposes a readable attribute 'alternatingRowColors'. This is the getter.

void alternatingRowColors=(bool enable)

Description: Method void QAbstractItemView::setAlternatingRowColors(bool enable)

Python specific notes:

The object exposes a writable attribute 'alternatingRowColors'. This is the setter.

[const] bool autoScroll

Description: Method bool QAbstractItemView::hasAutoScroll()

Python specific notes:

The object exposes a readable attribute 'autoScroll'. This is the getter.

void autoScroll=(bool enable)

Description: Method void QAbstractItemView::setAutoScroll(bool enable)

Python specific notes:

The object exposes a writable attribute 'autoScroll'. This is the setter.

[const] int autoScrollMargin

Description: Method int QAbstractItemView::autoScrollMargin()

Python specific notes:

The object exposes a readable attribute 'autoScrollMargin'. This is the getter.

void autoScrollMargin=(int margin)

Description: Method void QAbstractItemView::setAutoScrollMargin(int margin)

Python specific notes:

The object exposes a writable attribute 'autoScrollMargin'. This is the setter.

[virtual] void changeEvent(QEvent ptr arg1)

Description: Virtual method void QAbstractItemView::changeEvent(QEvent *)

This method can be reimplemented in a derived class.

[virtual] void childEvent(QChildEvent ptr arg1)

Description: Virtual method void QAbstractItemView::childEvent(QChildEvent *)

This method can be reimplemented in a derived class.

void clearSelection

Description: Method void QAbstractItemView::clearSelection()

[event] void clicked(const QModelIndex index)

Description: Signal declaration for QAbstractItemView::clicked(const QModelIndex &index)

You can bind a procedure to this signal.

[virtual] void closeEditor(QWidget ptr editor,const QAbstractItemDelegate_EndEditHint hint)

Description: Virtual method void QAbstractItemView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)

This method can be reimplemented in a derived class.

[virtual] void closeEvent(QCloseEvent ptr arg1)

Description: Virtual method void QAbstractItemView::closeEvent(QCloseEvent *)

This method can be reimplemented in a derived class.

void closePersistentEditor(const QModelIndex index)

Description: Method void QAbstractItemView::closePersistentEditor(const QModelIndex &index)

[virtual] void commitData(QWidget ptr editor)

Description: Virtual method void QAbstractItemView::commitData(QWidget *editor)

This method can be reimplemented in a derived class.

[virtual] void contextMenuEvent(QContextMenuEvent ptr arg1)

Description: Virtual method void QAbstractItemView::contextMenuEvent(QContextMenuEvent *)

This method can be reimplemented in a derived class.

void create

Description: Ensures the C++ object is created

Use of this method is deprecated. Use _create instead

[virtual] void currentChanged(const QModelIndex current,const QModelIndex previous)

Description: Virtual method void QAbstractItemView::currentChanged(const QModelIndex &current, const QModelIndex &previous)

This method can be reimplemented in a derived class.

[const] QModelIndex currentIndex

Description: Method QModelIndex QAbstractItemView::currentIndex()

Python specific notes:

The object exposes a readable attribute 'currentIndex'. This is the getter.

void currentIndex=(const QModelIndex index)

Description: Method void QAbstractItemView::setCurrentIndex(const QModelIndex &index)

Python specific notes:

The object exposes a writable attribute 'currentIndex'. This is the setter.

[event] void customContextMenuRequested(const QPoint pos)

Description: Signal declaration for QAbstractItemView::customContextMenuRequested(const QPoint &pos)

You can bind a procedure to this signal.

[virtual] void customEvent(QEvent ptr arg1)

Description: Virtual method void QAbstractItemView::customEvent(QEvent *)

This method can be reimplemented in a derived class.

[virtual] void dataChanged(const QModelIndex topLeft,const QModelIndex bottomRight)

Description: Virtual method void QAbstractItemView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight)

This method can be reimplemented in a derived class.

[const] Qt_DropAction defaultDropAction

Description: Method Qt::DropAction QAbstractItemView::defaultDropAction()

Python specific notes:

The object exposes a readable attribute 'defaultDropAction'. This is the getter.

void defaultDropAction=(const Qt_DropAction dropAction)

Description: Method void QAbstractItemView::setDefaultDropAction(Qt::DropAction dropAction)

Python specific notes:

The object exposes a writable attribute 'defaultDropAction'. This is the setter.

void destroy

Description: Explicitly destroys the object

Use of this method is deprecated. Use _destroy instead

[event] void destroyed(QObject ptr arg1)

Description: Signal declaration for QAbstractItemView::destroyed(QObject *)

You can bind a procedure to this signal.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

Use of this method is deprecated. Use _destroyed? instead

[const] QPoint dirtyRegionOffset

Description: Method QPoint QAbstractItemView::dirtyRegionOffset()

This method is protected and can only be called from inside a derived class.

[virtual] void disconnectNotify(string signal)

Description: Virtual method void QAbstractItemView::disconnectNotify(const char *signal)

This method can be reimplemented in a derived class.

void doAutoScroll

Description: Method void QAbstractItemView::doAutoScroll()

This method is protected and can only be called from inside a derived class.

[virtual] void doItemsLayout

Description: Virtual method void QAbstractItemView::doItemsLayout()

This method can be reimplemented in a derived class.

[event] void doubleClicked(const QModelIndex index)

Description: Signal declaration for QAbstractItemView::doubleClicked(const QModelIndex &index)

You can bind a procedure to this signal.

[const] QAbstractItemView_DragDropMode dragDropMode

Description: Method QAbstractItemView::DragDropMode QAbstractItemView::dragDropMode()

Python specific notes:

The object exposes a readable attribute 'dragDropMode'. This is the getter.

void dragDropMode=(const QAbstractItemView_DragDropMode behavior)

Description: Method void QAbstractItemView::setDragDropMode(QAbstractItemView::DragDropMode behavior)

Python specific notes:

The object exposes a writable attribute 'dragDropMode'. This is the setter.

[const] bool dragDropOverwriteMode

Description: Method bool QAbstractItemView::dragDropOverwriteMode()

Python specific notes:

The object exposes a readable attribute 'dragDropOverwriteMode'. This is the getter.

void dragDropOverwriteMode=(bool overwrite)

Description: Method void QAbstractItemView::setDragDropOverwriteMode(bool overwrite)

Python specific notes:

The object exposes a writable attribute 'dragDropOverwriteMode'. This is the setter.

[const] bool dragEnabled

Description: Method bool QAbstractItemView::dragEnabled()

Python specific notes:

The object exposes a readable attribute 'dragEnabled'. This is the getter.

void dragEnabled=(bool enable)

Description: Method void QAbstractItemView::setDragEnabled(bool enable)

Python specific notes:

The object exposes a writable attribute 'dragEnabled'. This is the setter.

[virtual] void dragEnterEvent(QDragEnterEvent ptr event)

Description: Virtual method void QAbstractItemView::dragEnterEvent(QDragEnterEvent *event)

This method can be reimplemented in a derived class.

[virtual] void dragLeaveEvent(QDragLeaveEvent ptr event)

Description: Virtual method void QAbstractItemView::dragLeaveEvent(QDragLeaveEvent *event)

This method can be reimplemented in a derived class.

[virtual] void dragMoveEvent(QDragMoveEvent ptr event)

Description: Virtual method void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event)

This method can be reimplemented in a derived class.

void drawFrame(QPainter ptr arg1)

Description: Method void QAbstractItemView::drawFrame(QPainter *)

This method is protected and can only be called from inside a derived class.

[virtual] void dropEvent(QDropEvent ptr event)

Description: Virtual method void QAbstractItemView::dropEvent(QDropEvent *event)

This method can be reimplemented in a derived class.

[const] unsigned int dropIndicatorPosition

Description: Method QAbstractItemView::DropIndicatorPosition QAbstractItemView::dropIndicatorPosition()

This method is protected and can only be called from inside a derived class.

[virtual] bool edit(const QModelIndex index,const QAbstractItemView_EditTrigger trigger,QEvent ptr event)

Description: Virtual method bool QAbstractItemView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)

This method can be reimplemented in a derived class.

[const] QAbstractItemView_QFlags_EditTrigger editTriggers

Description: Method QFlags<QAbstractItemView::EditTrigger> QAbstractItemView::editTriggers()

Python specific notes:

The object exposes a readable attribute 'editTriggers'. This is the getter.

void editTriggers=(const QAbstractItemView_QFlags_EditTrigger triggers)

Description: Method void QAbstractItemView::setEditTriggers(QFlags<QAbstractItemView::EditTrigger> triggers)

Python specific notes:

The object exposes a writable attribute 'editTriggers'. This is the setter.

[virtual] void editorDestroyed(QObject ptr editor)

Description: Virtual method void QAbstractItemView::editorDestroyed(QObject *editor)

This method can be reimplemented in a derived class.

[virtual] void enabledChange(bool arg1)

Description: Virtual method void QAbstractItemView::enabledChange(bool)

This method can be reimplemented in a derived class.

[virtual] void enterEvent(QEvent ptr arg1)

Description: Virtual method void QAbstractItemView::enterEvent(QEvent *)

This method can be reimplemented in a derived class.

[event] void entered(const QModelIndex index)

Description: Signal declaration for QAbstractItemView::entered(const QModelIndex &index)

You can bind a procedure to this signal.

[virtual] bool event(QEvent ptr event)

Description: Virtual method bool QAbstractItemView::event(QEvent *event)

This method can be reimplemented in a derived class.

[virtual] bool eventFilter(QObject ptr arg1,QEvent ptr arg2)

Description: Virtual method bool QAbstractItemView::eventFilter(QObject *, QEvent *)

This method can be reimplemented in a derived class.

void executeDelayedItemsLayout

Description: Method void QAbstractItemView::executeDelayedItemsLayout()

This method is protected and can only be called from inside a derived class.

[virtual] void focusInEvent(QFocusEvent ptr event)

Description: Virtual method void QAbstractItemView::focusInEvent(QFocusEvent *event)

This method can be reimplemented in a derived class.

bool focusNextChild

Description: Method bool QAbstractItemView::focusNextChild()

This method is protected and can only be called from inside a derived class.

[virtual] bool focusNextPrevChild(bool next)

Description: Virtual method bool QAbstractItemView::focusNextPrevChild(bool next)

This method can be reimplemented in a derived class.

[virtual] void focusOutEvent(QFocusEvent ptr event)

Description: Virtual method void QAbstractItemView::focusOutEvent(QFocusEvent *event)

This method can be reimplemented in a derived class.

bool focusPreviousChild

Description: Method bool QAbstractItemView::focusPreviousChild()

This method is protected and can only be called from inside a derived class.

[virtual] void fontChange(const QFont arg1)

Description: Virtual method void QAbstractItemView::fontChange(const QFont &)

This method can be reimplemented in a derived class.

[const] bool hasAutoScroll

Description: Method bool QAbstractItemView::hasAutoScroll()

Python specific notes:

The object exposes a readable attribute 'autoScroll'. This is the getter.

[virtual,const] int heightForWidth(int arg1)

Description: Virtual method int QAbstractItemView::heightForWidth(int)

This method can be reimplemented in a derived class.

[virtual] void hideEvent(QHideEvent ptr arg1)

Description: Virtual method void QAbstractItemView::hideEvent(QHideEvent *)

This method can be reimplemented in a derived class.

[virtual,const] int horizontalOffset

Description: Virtual method int QAbstractItemView::horizontalOffset()

This method can be reimplemented in a derived class.

[const] QAbstractItemView_ScrollMode horizontalScrollMode

Description: Method QAbstractItemView::ScrollMode QAbstractItemView::horizontalScrollMode()

Python specific notes:

The object exposes a readable attribute 'horizontalScrollMode'. This is the getter.

void horizontalScrollMode=(const QAbstractItemView_ScrollMode mode)

Description: Method void QAbstractItemView::setHorizontalScrollMode(QAbstractItemView::ScrollMode mode)

Python specific notes:

The object exposes a writable attribute 'horizontalScrollMode'. This is the setter.

[virtual] void horizontalScrollbarAction(int action)

Description: Virtual method void QAbstractItemView::horizontalScrollbarAction(int action)

This method can be reimplemented in a derived class.

[virtual] void horizontalScrollbarValueChanged(int value)

Description: Virtual method void QAbstractItemView::horizontalScrollbarValueChanged(int value)

This method can be reimplemented in a derived class.

[const] int horizontalStepsPerItem

Description: Method int QAbstractItemView::horizontalStepsPerItem()

This method is protected and can only be called from inside a derived class.

[const] QSize iconSize

Description: Method QSize QAbstractItemView::iconSize()

Python specific notes:

The object exposes a readable attribute 'iconSize'. This is the getter.

void iconSize=(const QSize size)

Description: Method void QAbstractItemView::setIconSize(const QSize &size)

Python specific notes:

The object exposes a writable attribute 'iconSize'. This is the setter.

[virtual,const] QModelIndex indexAt(const QPoint point)

Description: Virtual method QModelIndex QAbstractItemView::indexAt(const QPoint &point)

This method can be reimplemented in a derived class.

[const] QWidget ptr indexWidget(const QModelIndex index)

Description: Method QWidget *QAbstractItemView::indexWidget(const QModelIndex &index)

[virtual] void inputMethodEvent(QInputMethodEvent ptr event)

Description: Virtual method void QAbstractItemView::inputMethodEvent(QInputMethodEvent *event)

This method can be reimplemented in a derived class.

[virtual,const] QVariant inputMethodQuery(const Qt_InputMethodQuery query)

Description: Virtual method QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query)

This method can be reimplemented in a derived class.

[virtual,const] bool isIndexHidden(const QModelIndex index)

Description: Virtual method bool QAbstractItemView::isIndexHidden(const QModelIndex &index)

This method can be reimplemented in a derived class.

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

Use of this method is deprecated. Use _is_const_object? instead

[const] QAbstractItemDelegate ptr itemDelegate

Description: Method QAbstractItemDelegate *QAbstractItemView::itemDelegate()

Python specific notes:

The object exposes a readable attribute 'itemDelegate'. This is the getter.

[const] QAbstractItemDelegate ptr itemDelegate(const QModelIndex index)

Description: Method QAbstractItemDelegate *QAbstractItemView::itemDelegate(const QModelIndex &index)

Python specific notes:

This method is available as method 'itemDelegate_' in Python

void itemDelegate=(QAbstractItemDelegate ptr delegate)

Description: Method void QAbstractItemView::setItemDelegate(QAbstractItemDelegate *delegate)

Python specific notes:

The object exposes a writable attribute 'itemDelegate'. This is the setter.

[const] QAbstractItemDelegate ptr itemDelegateForColumn(int column)

Description: Method QAbstractItemDelegate *QAbstractItemView::itemDelegateForColumn(int column)

[const] QAbstractItemDelegate ptr itemDelegateForRow(int row)

Description: Method QAbstractItemDelegate *QAbstractItemView::itemDelegateForRow(int row)

[virtual] void keyPressEvent(QKeyEvent ptr event)

Description: Virtual method void QAbstractItemView::keyPressEvent(QKeyEvent *event)

This method can be reimplemented in a derived class.

[virtual] void keyReleaseEvent(QKeyEvent ptr arg1)

Description: Virtual method void QAbstractItemView::keyReleaseEvent(QKeyEvent *)

This method can be reimplemented in a derived class.

[virtual] void keyboardSearch(string search)

Description: Virtual method void QAbstractItemView::keyboardSearch(const QString &search)

This method can be reimplemented in a derived class.

[virtual] void languageChange

Description: Virtual method void QAbstractItemView::languageChange()

This method can be reimplemented in a derived class.

[virtual] void leaveEvent(QEvent ptr arg1)

Description: Virtual method void QAbstractItemView::leaveEvent(QEvent *)

This method can be reimplemented in a derived class.

[virtual,const] int metric(const QPaintDevice_PaintDeviceMetric arg1)

Description: Virtual method int QAbstractItemView::metric(QPaintDevice::PaintDeviceMetric)

This method can be reimplemented in a derived class.

[virtual,const] QSize minimumSizeHint

Description: Virtual method QSize QAbstractItemView::minimumSizeHint()

This method can be reimplemented in a derived class.

[const] QAbstractItemModel ptr model

Description: Method QAbstractItemModel *QAbstractItemView::model()

Python specific notes:

The object exposes a readable attribute 'model'. This is the getter.

The object exposes a readable attribute 'model'. This is the getter.

The object exposes a readable attribute 'model'. This is the getter.

The object exposes a readable attribute 'model'. This is the getter.

The object exposes a readable attribute 'model'. This is the getter.

void model=(QAbstractItemModel ptr model)

Description: Method void QAbstractItemView::setModel(QAbstractItemModel *model)

Python specific notes:

The object exposes a writable attribute 'model'. This is the setter.

[virtual] void mouseDoubleClickEvent(QMouseEvent ptr event)

Description: Virtual method void QAbstractItemView::mouseDoubleClickEvent(QMouseEvent *event)

This method can be reimplemented in a derived class.

[virtual] void mouseMoveEvent(QMouseEvent ptr event)

Description: Virtual method void QAbstractItemView::mouseMoveEvent(QMouseEvent *event)

This method can be reimplemented in a derived class.

[virtual] void mousePressEvent(QMouseEvent ptr event)

Description: Virtual method void QAbstractItemView::mousePressEvent(QMouseEvent *event)

This method can be reimplemented in a derived class.

[virtual] void mouseReleaseEvent(QMouseEvent ptr event)

Description: Virtual method void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event)

This method can be reimplemented in a derived class.

[virtual] QModelIndex moveCursor(unsigned int cursorAction,const Qt_QFlags_KeyboardModifier modifiers)

Description: Virtual method QModelIndex QAbstractItemView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags<Qt::KeyboardModifier> modifiers)

This method can be reimplemented in a derived class.

[virtual] void moveEvent(QMoveEvent ptr arg1)

Description: Virtual method void QAbstractItemView::moveEvent(QMoveEvent *)

This method can be reimplemented in a derived class.

[static] new QAbstractItemView new(QWidget ptr parent = 0)

Description: Constructor QAbstractItemView::QAbstractItemView(QWidget *parent)

This method creates an object of class QAbstractItemView.

Python specific notes:

This method is the default initializer of the object

void openPersistentEditor(const QModelIndex index)

Description: Method void QAbstractItemView::openPersistentEditor(const QModelIndex &index)

[virtual,const] QPaintEngine ptr paintEngine

Description: Virtual method QPaintEngine *QAbstractItemView::paintEngine()

This method can be reimplemented in a derived class.

[virtual] void paintEvent(QPaintEvent ptr arg1)

Description: Virtual method void QAbstractItemView::paintEvent(QPaintEvent *)

This method can be reimplemented in a derived class.

[virtual] void paletteChange(const QPalette arg1)

Description: Virtual method void QAbstractItemView::paletteChange(const QPalette &)

This method can be reimplemented in a derived class.

[event] void pressed(const QModelIndex index)

Description: Signal declaration for QAbstractItemView::pressed(const QModelIndex &index)

You can bind a procedure to this signal.

void qt_create(unsigned long arg1 = 0,bool initializeWindow = true,bool destroyOldWindow = true)

Description: Method void QAbstractItemView::create(WId, bool initializeWindow, bool destroyOldWindow)

This method is protected and can only be called from inside a derived class.

void qt_destroy(bool destroyWindow = true,bool destroySubWindows = true)

Description: Method void QAbstractItemView::destroy(bool destroyWindow, bool destroySubWindows)

This method is protected and can only be called from inside a derived class.

[const] int receivers(string signal)

Description: Method int QAbstractItemView::receivers(const char *signal)

This method is protected and can only be called from inside a derived class.

[virtual] void reset

Description: Virtual method void QAbstractItemView::reset()

This method can be reimplemented in a derived class.

void resetInputContext

Description: Method void QAbstractItemView::resetInputContext()

This method is protected and can only be called from inside a derived class.

[virtual] void resizeEvent(QResizeEvent ptr event)

Description: Virtual method void QAbstractItemView::resizeEvent(QResizeEvent *event)

This method can be reimplemented in a derived class.

[const] QModelIndex rootIndex

Description: Method QModelIndex QAbstractItemView::rootIndex()

Python specific notes:

The object exposes a readable attribute 'rootIndex'. This is the getter.

The object exposes a readable attribute 'rootIndex'. This is the getter.

The object exposes a readable attribute 'rootIndex'. This is the getter.

The object exposes a readable attribute 'rootIndex'. This is the getter.

The object exposes a readable attribute 'rootIndex'. This is the getter.

void rootIndex=(const QModelIndex index)

Description: Method void QAbstractItemView::setRootIndex(const QModelIndex &index)

Python specific notes:

The object exposes a writable attribute 'rootIndex'. This is the setter.

[virtual] void rowsAboutToBeRemoved(const QModelIndex parent,int start,int end)

Description: Virtual method void QAbstractItemView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)

This method can be reimplemented in a derived class.

[virtual] void rowsInserted(const QModelIndex parent,int start,int end)

Description: Virtual method void QAbstractItemView::rowsInserted(const QModelIndex &parent, int start, int end)

This method can be reimplemented in a derived class.

void scheduleDelayedItemsLayout

Description: Method void QAbstractItemView::scheduleDelayedItemsLayout()

This method is protected and can only be called from inside a derived class.

[virtual] void scrollContentsBy(int dx,int dy)

Description: Virtual method void QAbstractItemView::scrollContentsBy(int dx, int dy)

This method can be reimplemented in a derived class.

void scrollDirtyRegion(int dx,int dy)

Description: Method void QAbstractItemView::scrollDirtyRegion(int dx, int dy)

This method is protected and can only be called from inside a derived class.

[virtual] void scrollTo(const QModelIndex index,const QAbstractItemView_ScrollHint hint)

Description: Virtual method void QAbstractItemView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)

This method can be reimplemented in a derived class.

void scrollToBottom

Description: Method void QAbstractItemView::scrollToBottom()

void scrollToTop

Description: Method void QAbstractItemView::scrollToTop()

[virtual] void selectAll

Description: Virtual method void QAbstractItemView::selectAll()

This method can be reimplemented in a derived class.

[virtual,const] QModelIndex[] selectedIndexes

Description: Virtual method QList<QModelIndex> QAbstractItemView::selectedIndexes()

This method can be reimplemented in a derived class.

[const] QAbstractItemView_SelectionBehavior selectionBehavior

Description: Method QAbstractItemView::SelectionBehavior QAbstractItemView::selectionBehavior()

Python specific notes:

The object exposes a readable attribute 'selectionBehavior'. This is the getter.

void selectionBehavior=(const QAbstractItemView_SelectionBehavior behavior)

Description: Method void QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior)

Python specific notes:

The object exposes a writable attribute 'selectionBehavior'. This is the setter.

[virtual] void selectionChanged(const QItemSelection selected,const QItemSelection deselected)

Description: Virtual method void QAbstractItemView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)

This method can be reimplemented in a derived class.

[virtual,const] QItemSelectionModel_QFlags_SelectionFlag selectionCommand(const QModelIndex index,const QEvent ptr event)

Description: Virtual method QFlags<QItemSelectionModel::SelectionFlag> QAbstractItemView::selectionCommand(const QModelIndex &index, const QEvent *event)

This method can be reimplemented in a derived class.

[const] QAbstractItemView_SelectionMode selectionMode

Description: Method QAbstractItemView::SelectionMode QAbstractItemView::selectionMode()

Python specific notes:

The object exposes a readable attribute 'selectionMode'. This is the getter.

void selectionMode=(const QAbstractItemView_SelectionMode mode)

Description: Method void QAbstractItemView::setSelectionMode(QAbstractItemView::SelectionMode mode)

Python specific notes:

The object exposes a writable attribute 'selectionMode'. This is the setter.

[const] QItemSelectionModel ptr selectionModel

Description: Method QItemSelectionModel *QAbstractItemView::selectionModel()

Python specific notes:

The object exposes a readable attribute 'selectionModel'. This is the getter.

The object exposes a readable attribute 'selectionModel'. This is the getter.

The object exposes a readable attribute 'selectionModel'. This is the getter.

The object exposes a readable attribute 'selectionModel'. This is the getter.

The object exposes a readable attribute 'selectionModel'. This is the getter.

void selectionModel=(QItemSelectionModel ptr selectionModel)

Description: Method void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel)

Python specific notes:

The object exposes a writable attribute 'selectionModel'. This is the setter.

[const] QObject ptr sender

Description: Method QObject *QAbstractItemView::sender()

This method is protected and can only be called from inside a derived class.

void setAlternatingRowColors(bool enable)

Description: Method void QAbstractItemView::setAlternatingRowColors(bool enable)

Python specific notes:

The object exposes a writable attribute 'alternatingRowColors'. This is the setter.

void setAutoScroll(bool enable)

Description: Method void QAbstractItemView::setAutoScroll(bool enable)

Python specific notes:

The object exposes a writable attribute 'autoScroll'. This is the setter.

void setAutoScrollMargin(int margin)

Description: Method void QAbstractItemView::setAutoScrollMargin(int margin)

Python specific notes:

The object exposes a writable attribute 'autoScrollMargin'. This is the setter.

void setCurrentIndex(const QModelIndex index)

Description: Method void QAbstractItemView::setCurrentIndex(const QModelIndex &index)

Python specific notes:

The object exposes a writable attribute 'currentIndex'. This is the setter.

void setDefaultDropAction(const Qt_DropAction dropAction)

Description: Method void QAbstractItemView::setDefaultDropAction(Qt::DropAction dropAction)

Python specific notes:

The object exposes a writable attribute 'defaultDropAction'. This is the setter.

void setDirtyRegion(const QRegion region)

Description: Method void QAbstractItemView::setDirtyRegion(const QRegion &region)

This method is protected and can only be called from inside a derived class.

void setDragDropMode(const QAbstractItemView_DragDropMode behavior)

Description: Method void QAbstractItemView::setDragDropMode(QAbstractItemView::DragDropMode behavior)

Python specific notes:

The object exposes a writable attribute 'dragDropMode'. This is the setter.

void setDragDropOverwriteMode(bool overwrite)

Description: Method void QAbstractItemView::setDragDropOverwriteMode(bool overwrite)

Python specific notes:

The object exposes a writable attribute 'dragDropOverwriteMode'. This is the setter.

void setDragEnabled(bool enable)

Description: Method void QAbstractItemView::setDragEnabled(bool enable)

Python specific notes:

The object exposes a writable attribute 'dragEnabled'. This is the setter.

void setDropIndicatorShown(bool enable)

Description: Method void QAbstractItemView::setDropIndicatorShown(bool enable)

void setEditTriggers(const QAbstractItemView_QFlags_EditTrigger triggers)

Description: Method void QAbstractItemView::setEditTriggers(QFlags<QAbstractItemView::EditTrigger> triggers)

Python specific notes:

The object exposes a writable attribute 'editTriggers'. This is the setter.

void setHorizontalScrollMode(const QAbstractItemView_ScrollMode mode)

Description: Method void QAbstractItemView::setHorizontalScrollMode(QAbstractItemView::ScrollMode mode)

Python specific notes:

The object exposes a writable attribute 'horizontalScrollMode'. This is the setter.

void setHorizontalStepsPerItem(int steps)

Description: Method void QAbstractItemView::setHorizontalStepsPerItem(int steps)

This method is protected and can only be called from inside a derived class.

void setIconSize(const QSize size)

Description: Method void QAbstractItemView::setIconSize(const QSize &size)

Python specific notes:

The object exposes a writable attribute 'iconSize'. This is the setter.

void setIndexWidget(const QModelIndex index,QWidget ptr widget)

Description: Method void QAbstractItemView::setIndexWidget(const QModelIndex &index, QWidget *widget)

void setItemDelegate(QAbstractItemDelegate ptr delegate)

Description: Method void QAbstractItemView::setItemDelegate(QAbstractItemDelegate *delegate)

Python specific notes:

The object exposes a writable attribute 'itemDelegate'. This is the setter.

void setItemDelegateForColumn(int column,QAbstractItemDelegate ptr delegate)

Description: Method void QAbstractItemView::setItemDelegateForColumn(int column, QAbstractItemDelegate *delegate)

void setItemDelegateForRow(int row,QAbstractItemDelegate ptr delegate)

Description: Method void QAbstractItemView::setItemDelegateForRow(int row, QAbstractItemDelegate *delegate)

[virtual] void setModel(QAbstractItemModel ptr model)

Description: Virtual method void QAbstractItemView::setModel(QAbstractItemModel *model)

This method can be reimplemented in a derived class.

[virtual] void setRootIndex(const QModelIndex index)

Description: Virtual method void QAbstractItemView::setRootIndex(const QModelIndex &index)

This method can be reimplemented in a derived class.

[virtual] void setSelection(const QRect rect,const QItemSelectionModel_QFlags_SelectionFlag command)

Description: Virtual method void QAbstractItemView::setSelection(const QRect &rect, QFlags<QItemSelectionModel::SelectionFlag> command)

This method can be reimplemented in a derived class.

void setSelectionBehavior(const QAbstractItemView_SelectionBehavior behavior)

Description: Method void QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior)

Python specific notes:

The object exposes a writable attribute 'selectionBehavior'. This is the setter.

void setSelectionMode(const QAbstractItemView_SelectionMode mode)

Description: Method void QAbstractItemView::setSelectionMode(QAbstractItemView::SelectionMode mode)

Python specific notes:

The object exposes a writable attribute 'selectionMode'. This is the setter.

[virtual] void setSelectionModel(QItemSelectionModel ptr selectionModel)

Description: Virtual method void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel)

This method can be reimplemented in a derived class.

void setState(unsigned int state)

Description: Method void QAbstractItemView::setState(QAbstractItemView::State state)

This method is protected and can only be called from inside a derived class.

void setTabKeyNavigation(bool enable)

Description: Method void QAbstractItemView::setTabKeyNavigation(bool enable)

Python specific notes:

The object exposes a writable attribute 'tabKeyNavigation'. This is the setter.

void setTextElideMode(const Qt_TextElideMode mode)

Description: Method void QAbstractItemView::setTextElideMode(Qt::TextElideMode mode)

Python specific notes:

The object exposes a writable attribute 'textElideMode'. This is the setter.

void setVerticalScrollMode(const QAbstractItemView_ScrollMode mode)

Description: Method void QAbstractItemView::setVerticalScrollMode(QAbstractItemView::ScrollMode mode)

Python specific notes:

The object exposes a writable attribute 'verticalScrollMode'. This is the setter.

void setVerticalStepsPerItem(int steps)

Description: Method void QAbstractItemView::setVerticalStepsPerItem(int steps)

This method is protected and can only be called from inside a derived class.

void setViewportMargins(int left,int top,int right,int bottom)

Description: Method void QAbstractItemView::setViewportMargins(int left, int top, int right, int bottom)

This method is protected and can only be called from inside a derived class.

void setViewportMargins(const QMargins margins)

Description: Method void QAbstractItemView::setViewportMargins(const QMargins &margins)

This method is protected and can only be called from inside a derived class.

[virtual] void setVisible(bool visible)

Description: Virtual method void QAbstractItemView::setVisible(bool visible)

This method can be reimplemented in a derived class.

void setupViewport(QWidget ptr viewport)

Description: Method void QAbstractItemView::setupViewport(QWidget *viewport)

This method is protected and can only be called from inside a derived class.

[const] bool showDropIndicator

Description: Method bool QAbstractItemView::showDropIndicator()

Python specific notes:

The object exposes a readable attribute 'showDropIndicator'. This is the getter.

[virtual] void showEvent(QShowEvent ptr arg1)

Description: Virtual method void QAbstractItemView::showEvent(QShowEvent *)

This method can be reimplemented in a derived class.

[virtual,const] QSize sizeHint

Description: Virtual method QSize QAbstractItemView::sizeHint()

This method can be reimplemented in a derived class.

[virtual,const] int sizeHintForColumn(int column)

Description: Virtual method int QAbstractItemView::sizeHintForColumn(int column)

This method can be reimplemented in a derived class.

[const] QSize sizeHintForIndex(const QModelIndex index)

Description: Method QSize QAbstractItemView::sizeHintForIndex(const QModelIndex &index)

[virtual,const] int sizeHintForRow(int row)

Description: Virtual method int QAbstractItemView::sizeHintForRow(int row)

This method can be reimplemented in a derived class.

void startAutoScroll

Description: Method void QAbstractItemView::startAutoScroll()

This method is protected and can only be called from inside a derived class.

[virtual] void startDrag(const Qt_QFlags_DropAction supportedActions)

Description: Virtual method void QAbstractItemView::startDrag(QFlags<Qt::DropAction> supportedActions)

This method can be reimplemented in a derived class.

[const] unsigned int state

Description: Method QAbstractItemView::State QAbstractItemView::state()

This method is protected and can only be called from inside a derived class.

[static] QMetaObject staticMetaObject

Description: Obtains the static MetaObject for this class.

void stopAutoScroll

Description: Method void QAbstractItemView::stopAutoScroll()

This method is protected and can only be called from inside a derived class.

[virtual] void styleChange(QStyle arg1)

Description: Virtual method void QAbstractItemView::styleChange(QStyle &)

This method can be reimplemented in a derived class.

[const] bool tabKeyNavigation

Description: Method bool QAbstractItemView::tabKeyNavigation()

Python specific notes:

The object exposes a readable attribute 'tabKeyNavigation'. This is the getter.

void tabKeyNavigation=(bool enable)

Description: Method void QAbstractItemView::setTabKeyNavigation(bool enable)

Python specific notes:

The object exposes a writable attribute 'tabKeyNavigation'. This is the setter.

[virtual] void tabletEvent(QTabletEvent ptr arg1)

Description: Virtual method void QAbstractItemView::tabletEvent(QTabletEvent *)

This method can be reimplemented in a derived class.

[const] Qt_TextElideMode textElideMode

Description: Method Qt::TextElideMode QAbstractItemView::textElideMode()

Python specific notes:

The object exposes a readable attribute 'textElideMode'. This is the getter.

void textElideMode=(const Qt_TextElideMode mode)

Description: Method void QAbstractItemView::setTextElideMode(Qt::TextElideMode mode)

Python specific notes:

The object exposes a writable attribute 'textElideMode'. This is the setter.

[virtual] void timerEvent(QTimerEvent ptr event)

Description: Virtual method void QAbstractItemView::timerEvent(QTimerEvent *event)

This method can be reimplemented in a derived class.

[static] string tr(string s,string c = 0)

Description: Static method QString QAbstractItemView::tr(const char *s, const char *c)

This method is static and can be called without an instance.

[static] string tr(string s,string c,int n)

Description: Static method QString QAbstractItemView::tr(const char *s, const char *c, int n)

This method is static and can be called without an instance.

[static] string trUtf8(string s,string c = 0)

Description: Static method QString QAbstractItemView::trUtf8(const char *s, const char *c)

This method is static and can be called without an instance.

[static] string trUtf8(string s,string c,int n)

Description: Static method QString QAbstractItemView::trUtf8(const char *s, const char *c, int n)

This method is static and can be called without an instance.

void update(const QRegion arg1)

Description: Method void QAbstractItemView::update(const QRegion &)

void update(const QModelIndex index)

Description: Method void QAbstractItemView::update(const QModelIndex &index)

[virtual] void updateEditorData

Description: Virtual method void QAbstractItemView::updateEditorData()

This method can be reimplemented in a derived class.

[virtual] void updateEditorGeometries

Description: Virtual method void QAbstractItemView::updateEditorGeometries()

This method can be reimplemented in a derived class.

[virtual] void updateGeometries

Description: Virtual method void QAbstractItemView::updateGeometries()

This method can be reimplemented in a derived class.

void updateMicroFocus

Description: Method void QAbstractItemView::updateMicroFocus()

This method is protected and can only be called from inside a derived class.

[virtual,const] int verticalOffset

Description: Virtual method int QAbstractItemView::verticalOffset()

This method can be reimplemented in a derived class.

[const] QAbstractItemView_ScrollMode verticalScrollMode

Description: Method QAbstractItemView::ScrollMode QAbstractItemView::verticalScrollMode()

Python specific notes:

The object exposes a readable attribute 'verticalScrollMode'. This is the getter.

void verticalScrollMode=(const QAbstractItemView_ScrollMode mode)

Description: Method void QAbstractItemView::setVerticalScrollMode(QAbstractItemView::ScrollMode mode)

Python specific notes:

The object exposes a writable attribute 'verticalScrollMode'. This is the setter.

[virtual] void verticalScrollbarAction(int action)

Description: Virtual method void QAbstractItemView::verticalScrollbarAction(int action)

This method can be reimplemented in a derived class.

[virtual] void verticalScrollbarValueChanged(int value)

Description: Virtual method void QAbstractItemView::verticalScrollbarValueChanged(int value)

This method can be reimplemented in a derived class.

[const] int verticalStepsPerItem

Description: Method int QAbstractItemView::verticalStepsPerItem()

This method is protected and can only be called from inside a derived class.

[virtual,const] QStyleOptionViewItem viewOptions

Description: Virtual method QStyleOptionViewItem QAbstractItemView::viewOptions()

This method can be reimplemented in a derived class.

[event] void viewportEntered

Description: Signal declaration for QAbstractItemView::viewportEntered()

You can bind a procedure to this signal.

[virtual] bool viewportEvent(QEvent ptr event)

Description: Virtual method bool QAbstractItemView::viewportEvent(QEvent *event)

This method can be reimplemented in a derived class.

[virtual,const] QRect visualRect(const QModelIndex index)

Description: Virtual method QRect QAbstractItemView::visualRect(const QModelIndex &index)

This method can be reimplemented in a derived class.

[virtual,const] QRegion visualRegionForSelection(const QItemSelection selection)

Description: Virtual method QRegion QAbstractItemView::visualRegionForSelection(const QItemSelection &selection)

This method can be reimplemented in a derived class.

[virtual] void wheelEvent(QWheelEvent ptr arg1)

Description: Virtual method void QAbstractItemView::wheelEvent(QWheelEvent *)

This method can be reimplemented in a derived class.

[virtual] void windowActivationChange(bool arg1)

Description: Virtual method void QAbstractItemView::windowActivationChange(bool)

This method can be reimplemented in a derived class.