API reference - Class QAbstractItemView

Notation used in Ruby API documentation

Description: Binding of QAbstractItemView

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

Public constructors

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

Public methods

[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]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)
voidcreateEnsures the C++ object is created
[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)
voiddestroyExplicitly destroy the object
[event]voiddestroyed(QObject ptr arg1)Signal declaration for QAbstractItemView::destroyed(QObject *)
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[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]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]QAbstractItemDelegate ptritemDelegateMethod QAbstractItemDelegate *QAbstractItemView::itemDelegate()
[const]QAbstractItemDelegate ptritemDelegate(const QModelIndex index)Method QAbstractItemDelegate *QAbstractItemView::itemDelegate(const QModelIndex &index)
[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

QAbstractItemView_EditTriggerAllEditTriggersEnum constant QAbstractItemView::AllEditTriggers
QAbstractItemView_EditTriggerAnyKeyPressedEnum constant QAbstractItemView::AnyKeyPressed
QAbstractItemView_SelectionModeContiguousSelectionEnum constant QAbstractItemView::ContiguousSelection
QAbstractItemView_EditTriggerCurrentChangedEnum constant QAbstractItemView::CurrentChanged
QAbstractItemView_EditTriggerDoubleClickedEnum constant QAbstractItemView::DoubleClicked
QAbstractItemView_DragDropModeDragDropEnum constant QAbstractItemView::DragDrop
QAbstractItemView_DragDropModeDragOnlyEnum constant QAbstractItemView::DragOnly
QAbstractItemView_DragDropModeDropOnlyEnum constant QAbstractItemView::DropOnly
QAbstractItemView_EditTriggerEditKeyPressedEnum constant QAbstractItemView::EditKeyPressed
QAbstractItemView_ScrollHintEnsureVisibleEnum constant QAbstractItemView::EnsureVisible
QAbstractItemView_SelectionModeExtendedSelectionEnum constant QAbstractItemView::ExtendedSelection
QAbstractItemView_DragDropModeInternalMoveEnum constant QAbstractItemView::InternalMove
QAbstractItemView_SelectionModeMultiSelectionEnum constant QAbstractItemView::MultiSelection
QAbstractItemView_DragDropModeNoDragDropEnum constant QAbstractItemView::NoDragDrop
QAbstractItemView_EditTriggerNoEditTriggersEnum constant QAbstractItemView::NoEditTriggers
QAbstractItemView_SelectionModeNoSelectionEnum constant QAbstractItemView::NoSelection
QAbstractItemView_ScrollHintPositionAtBottomEnum constant QAbstractItemView::PositionAtBottom
QAbstractItemView_ScrollHintPositionAtCenterEnum constant QAbstractItemView::PositionAtCenter
QAbstractItemView_ScrollHintPositionAtTopEnum constant QAbstractItemView::PositionAtTop
QAbstractItemView_ScrollModeScrollPerItemEnum constant QAbstractItemView::ScrollPerItem
QAbstractItemView_ScrollModeScrollPerPixelEnum constant QAbstractItemView::ScrollPerPixel
QAbstractItemView_SelectionBehaviorSelectColumnsEnum constant QAbstractItemView::SelectColumns
QAbstractItemView_SelectionBehaviorSelectItemsEnum constant QAbstractItemView::SelectItems
QAbstractItemView_SelectionBehaviorSelectRowsEnum constant QAbstractItemView::SelectRows
QAbstractItemView_EditTriggerSelectedClickedEnum constant QAbstractItemView::SelectedClicked
QAbstractItemView_SelectionModeSingleSelectionEnum 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 int 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)

Detailed description

[static] QAbstractItemView_EditTrigger AllEditTriggers

Description: Enum constant QAbstractItemView::AllEditTriggers

[static] QAbstractItemView_EditTrigger AnyKeyPressed

Description: Enum constant QAbstractItemView::AnyKeyPressed

[static] QAbstractItemView_SelectionMode ContiguousSelection

Description: Enum constant QAbstractItemView::ContiguousSelection

[static] QAbstractItemView_EditTrigger CurrentChanged

Description: Enum constant QAbstractItemView::CurrentChanged

[static] QAbstractItemView_EditTrigger DoubleClicked

Description: Enum constant QAbstractItemView::DoubleClicked

[static] QAbstractItemView_DragDropMode DragDrop

Description: Enum constant QAbstractItemView::DragDrop

[static] QAbstractItemView_DragDropMode DragOnly

Description: Enum constant QAbstractItemView::DragOnly

[static] QAbstractItemView_DragDropMode DropOnly

Description: Enum constant QAbstractItemView::DropOnly

[static] QAbstractItemView_EditTrigger EditKeyPressed

Description: Enum constant QAbstractItemView::EditKeyPressed

[static] QAbstractItemView_ScrollHint EnsureVisible

Description: Enum constant QAbstractItemView::EnsureVisible

[static] QAbstractItemView_SelectionMode ExtendedSelection

Description: Enum constant QAbstractItemView::ExtendedSelection

[static] QAbstractItemView_DragDropMode InternalMove

Description: Enum constant QAbstractItemView::InternalMove

[static] QAbstractItemView_SelectionMode MultiSelection

Description: Enum constant QAbstractItemView::MultiSelection

[static] QAbstractItemView_DragDropMode NoDragDrop

Description: Enum constant QAbstractItemView::NoDragDrop

[static] QAbstractItemView_EditTrigger NoEditTriggers

Description: Enum constant QAbstractItemView::NoEditTriggers

[static] QAbstractItemView_SelectionMode NoSelection

Description: Enum constant QAbstractItemView::NoSelection

[static] QAbstractItemView_ScrollHint PositionAtBottom

Description: Enum constant QAbstractItemView::PositionAtBottom

[static] QAbstractItemView_ScrollHint PositionAtCenter

Description: Enum constant QAbstractItemView::PositionAtCenter

[static] QAbstractItemView_ScrollHint PositionAtTop

Description: Enum constant QAbstractItemView::PositionAtTop

[static] QAbstractItemView_ScrollMode ScrollPerItem

Description: Enum constant QAbstractItemView::ScrollPerItem

[static] QAbstractItemView_ScrollMode ScrollPerPixel

Description: Enum constant QAbstractItemView::ScrollPerPixel

[static] QAbstractItemView_SelectionBehavior SelectColumns

Description: Enum constant QAbstractItemView::SelectColumns

[static] QAbstractItemView_SelectionBehavior SelectItems

Description: Enum constant QAbstractItemView::SelectItems

[static] QAbstractItemView_SelectionBehavior SelectRows

Description: Enum constant QAbstractItemView::SelectRows

[static] QAbstractItemView_EditTrigger SelectedClicked

Description: Enum constant QAbstractItemView::SelectedClicked

[static] QAbstractItemView_SelectionMode SingleSelection

Description: Enum constant QAbstractItemView::SingleSelection

[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()

void alternatingRowColors=(bool enable)

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

[const] int autoScrollMargin

Description: Method int QAbstractItemView::autoScrollMargin()

void autoScrollMargin=(int margin)

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

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

[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()

void currentIndex=(const QModelIndex index)

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

[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()

void defaultDropAction=(const Qt_DropAction dropAction)

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

void destroy

Description: Explicitly destroy the object

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

[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

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] 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()

void dragDropMode=(const QAbstractItemView_DragDropMode behavior)

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

[const] bool dragDropOverwriteMode

Description: Method bool QAbstractItemView::dragDropOverwriteMode()

void dragDropOverwriteMode=(bool overwrite)

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

[const] bool dragEnabled

Description: Method bool QAbstractItemView::dragEnabled()

void dragEnabled=(bool enable)

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

[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()

void editTriggers=(const QAbstractItemView_QFlags_EditTrigger triggers)

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

[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()

[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()

void horizontalScrollMode=(const QAbstractItemView_ScrollMode mode)

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

[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()

void iconSize=(const QSize size)

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

[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

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

[const] QAbstractItemDelegate ptr itemDelegate

Description: Method QAbstractItemDelegate *QAbstractItemView::itemDelegate()

[const] QAbstractItemDelegate ptr itemDelegate(const QModelIndex index)

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

[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()

void model=(QAbstractItemModel ptr model)

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

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

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 int 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()

void rootIndex=(const QModelIndex index)

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

[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()

void selectionBehavior=(const QAbstractItemView_SelectionBehavior behavior)

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

[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()

void selectionMode=(const QAbstractItemView_SelectionMode mode)

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

[const] QItemSelectionModel ptr selectionModel

Description: Method QItemSelectionModel *QAbstractItemView::selectionModel()

void selectionModel=(QItemSelectionModel ptr selectionModel)

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

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

void setAutoScroll(bool enable)

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

void setAutoScrollMargin(int margin)

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

void setCurrentIndex(const QModelIndex index)

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

void setDefaultDropAction(const Qt_DropAction dropAction)

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

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)

void setDragDropOverwriteMode(bool overwrite)

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

void setDragEnabled(bool enable)

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

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)

void setHorizontalScrollMode(const QAbstractItemView_ScrollMode mode)

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

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)

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)

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)

void setSelectionMode(const QAbstractItemView_SelectionMode mode)

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

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

void setTextElideMode(const Qt_TextElideMode mode)

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

void setVerticalScrollMode(const QAbstractItemView_ScrollMode mode)

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

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

[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()

void tabKeyNavigation=(bool enable)

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

[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()

void textElideMode=(const Qt_TextElideMode mode)

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

[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()

void verticalScrollMode=(const QAbstractItemView_ScrollMode mode)

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

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