NAME
Qt::Gui::QAbstractItemView
PUBLIC METHODS
- QAbstractItemView(QWidget * parent)
- QAbstractItemView(QWidget * parent = 0)
- ~QAbstractItemView()
- bool alternatingRowColors()
- int autoScrollMargin()
- void clearSelection()
- void closePersistentEditor(const QModelIndex & index)
- QModelIndex currentIndex()
- void doItemsLayout()
- void edit(const QModelIndex & index)
- QFlags<QAbstractItemView::EditTrigger> editTriggers()
- bool hasAutoScroll()
- QAbstractItemView::ScrollMode horizontalScrollMode()
- QSize iconSize()
- QModelIndex indexAt(const QPoint & point)
- QWidget * indexWidget(const QModelIndex & index)
- QVariant inputMethodQuery(Qt::InputMethodQuery query)
- QAbstractItemDelegate * itemDelegate()
- QAbstractItemDelegate * itemDelegate(const QModelIndex & index)
- QAbstractItemDelegate * itemDelegateForColumn(int column)
- QAbstractItemDelegate * itemDelegateForRow(int row)
- void keyboardSearch(const QString & search)
- QAbstractItemModel * model()
- void openPersistentEditor(const QModelIndex & index)
- void reset()
- QModelIndex rootIndex()
- void scrollTo(const QModelIndex & index, QAbstractItemView::ScrollHint hint)
- void scrollTo(const QModelIndex & index, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible)
- void scrollToBottom()
- void scrollToTop()
- void selectAll()
- QAbstractItemView::SelectionBehavior selectionBehavior()
- QAbstractItemView::SelectionMode selectionMode()
- QItemSelectionModel * selectionModel()
- void setAlternatingRowColors(bool enable)
- void setAutoScroll(bool enable)
- void setAutoScrollMargin(int margin)
- void setCurrentIndex(const QModelIndex & index)
- void setEditTriggers(QFlags<QAbstractItemView::EditTrigger> triggers)
- void setHorizontalScrollMode(QAbstractItemView::ScrollMode mode)
- void setIconSize(const QSize & size)
- void setIndexWidget(const QModelIndex & index, QWidget * widget)
- void setItemDelegate(QAbstractItemDelegate * delegate)
- void setItemDelegateForColumn(int column, QAbstractItemDelegate * delegate)
- void setItemDelegateForRow(int row, QAbstractItemDelegate * delegate)
- void setModel(QAbstractItemModel * model)
- void setRootIndex(const QModelIndex & index)
- void setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior)
- void setSelectionMode(QAbstractItemView::SelectionMode mode)
- void setSelectionModel(QItemSelectionModel * selectionModel)
- void setTextElideMode(Qt::TextElideMode mode)
- void setVerticalScrollMode(QAbstractItemView::ScrollMode mode)
- int sizeHintForColumn(int column)
- QSize sizeHintForIndex(const QModelIndex & index)
- int sizeHintForRow(int row)
- Qt::TextElideMode textElideMode()
- void update(const QModelIndex & index)
- QAbstractItemView::ScrollMode verticalScrollMode()
- QRect visualRect(const QModelIndex & index)
ENUM VALUES
- NoSelection
- SingleSelection
- MultiSelection
- ExtendedSelection
- ContiguousSelection
- SelectItems
- SelectRows
- SelectColumns
- EnsureVisible
- PositionAtTop
- PositionAtBottom
- PositionAtCenter
- NoEditTriggers
- CurrentChanged
- DoubleClicked
- SelectedClicked
- EditKeyPressed
- AnyKeyPressed
- AllEditTriggers
- ScrollPerItem
- ScrollPerPixel
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2012 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.