QTreeView Class Reference
[QtGui module]
Inherits QAbstractItemView.
Inherited by QHelpContentWidget and QTreeWidget.
Methods
- __init__ (self, QWidget parent = None)
- bool allColumnsShowFocus (self)
- int autoExpandDelay (self)
- collapse (self, QModelIndex)
- collapseAll (self)
- int columnAt (self, int)
- columnCountChanged (self, int, int)
- columnMoved (self)
- columnResized (self, int, int, int)
- int columnViewportPosition (self, int)
- int columnWidth (self, int)
- currentChanged (self, QModelIndex, QModelIndex)
- dataChanged (self, QModelIndex, QModelIndex)
- doItemsLayout (self)
- dragMoveEvent (self, QDragMoveEvent)
- drawBranches (self, QPainter, QRect, QModelIndex)
- drawRow (self, QPainter, QStyleOptionViewItem, QModelIndex)
- drawTree (self, QPainter, QRegion)
- expand (self, QModelIndex)
- expandAll (self)
- bool expandsOnDoubleClick (self)
- expandToDepth (self, int)
- QHeaderView header (self)
- hideColumn (self, int)
- int horizontalOffset (self)
- horizontalScrollbarAction (self, int)
- int indentation (self)
- QModelIndex indexAbove (self, QModelIndex)
- QModelIndex indexAt (self, QPoint)
- QModelIndex indexBelow (self, QModelIndex)
- int indexRowSizeHint (self, QModelIndex)
- bool isAnimated (self)
- bool isColumnHidden (self, int)
- bool isExpanded (self, QModelIndex)
- bool isFirstColumnSpanned (self, int, QModelIndex)
- bool isHeaderHidden (self)
- bool isIndexHidden (self, QModelIndex)
- bool isRowHidden (self, int, QModelIndex)
- bool isSortingEnabled (self)
- bool itemsExpandable (self)
- keyboardSearch (self, QString)
- keyPressEvent (self, QKeyEvent)
- mouseDoubleClickEvent (self, QMouseEvent)
- mouseMoveEvent (self, QMouseEvent)
- mousePressEvent (self, QMouseEvent)
- mouseReleaseEvent (self, QMouseEvent)
- QModelIndex moveCursor (self, QAbstractItemView.CursorAction, Qt.KeyboardModifiers)
- paintEvent (self, QPaintEvent)
- reexpand (self)
- reset (self)
- resizeColumnToContents (self, int)
- bool rootIsDecorated (self)
- int rowHeight (self, QModelIndex)
- rowsAboutToBeRemoved (self, QModelIndex, int, int)
- rowsInserted (self, QModelIndex, int, int)
- rowsRemoved (self, QModelIndex, int, int)
- scrollContentsBy (self, int, int)
- scrollTo (self, QModelIndex, QAbstractItemView.ScrollHint hint = QAbstractItemView.EnsureVisible)
- selectAll (self)
- list-of-QModelIndex selectedIndexes (self)
- selectionChanged (self, QItemSelection, QItemSelection)
- setAllColumnsShowFocus (self, bool)
- setAnimated (self, bool)
- setAutoExpandDelay (self, int)
- setColumnHidden (self, int, bool)
- setColumnWidth (self, int, int)
- setExpanded (self, QModelIndex, bool)
- setExpandsOnDoubleClick (self, bool)
- setFirstColumnSpanned (self, int, QModelIndex, bool)
- setHeader (self, QHeaderView)
- setHeaderHidden (self, bool)
- setIndentation (self, int)
- setItemsExpandable (self, bool)
- setModel (self, QAbstractItemModel)
- setRootIndex (self, QModelIndex)
- setRootIsDecorated (self, bool)
- setRowHidden (self, int, QModelIndex, bool)
- setSelection (self, QRect, QItemSelectionModel.SelectionFlags)
- setSelectionModel (self, QItemSelectionModel)
- setSortingEnabled (self, bool)
- setUniformRowHeights (self, bool)
- setWordWrap (self, bool)
- showColumn (self, int)
- int sizeHintForColumn (self, int)
- sortByColumn (self, int)
- sortByColumn (self, int, Qt.SortOrder)
- timerEvent (self, QTimerEvent)
- bool uniformRowHeights (self)
- updateGeometries (self)
- int verticalOffset (self)
- bool viewportEvent (self, QEvent)
- QRect visualRect (self, QModelIndex)
- QRegion visualRegionForSelection (self, QItemSelection)
- bool wordWrap (self)
Qt Signals
Detailed Description
Method Documentation
QTreeView.__init__ (self, QWidget parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
bool QTreeView.allColumnsShowFocus (self)
int QTreeView.autoExpandDelay (self)
QTreeView.collapse (self, QModelIndex)
This method is also a Qt slot with the C++ signature void collapse(const QModelIndex&).
QTreeView.collapseAll (self)
This method is also a Qt slot with the C++ signature void collapseAll().
int QTreeView.columnAt (self, int)
QTreeView.columnCountChanged (self, int, int)
This method is also a Qt slot with the C++ signature void columnCountChanged(int,int).
QTreeView.columnMoved (self)
This method is also a Qt slot with the C++ signature void columnMoved().
QTreeView.columnResized (self, int, int, int)
This method is also a Qt slot with the C++ signature void columnResized(int,int,int).
int QTreeView.columnViewportPosition (self, int)
int QTreeView.columnWidth (self, int)
This method is also a Qt slot with the C++ signature void dataChanged(const QModelIndex&,const QModelIndex&).
QTreeView.doItemsLayout (self)
QTreeView.dragMoveEvent (self, QDragMoveEvent)
QTreeView.expand (self, QModelIndex)
This method is also a Qt slot with the C++ signature void expand(const QModelIndex&).
QTreeView.expandAll (self)
This method is also a Qt slot with the C++ signature void expandAll().
bool QTreeView.expandsOnDoubleClick (self)
QTreeView.expandToDepth (self, int)
This method is also a Qt slot with the C++ signature void expandToDepth(int).
QHeaderView QTreeView.header (self)
QTreeView.hideColumn (self, int)
This method is also a Qt slot with the C++ signature void hideColumn(int).
int QTreeView.horizontalOffset (self)
QTreeView.horizontalScrollbarAction (self, int)
int QTreeView.indentation (self)
int QTreeView.indexRowSizeHint (self, QModelIndex)
bool QTreeView.isAnimated (self)
bool QTreeView.isColumnHidden (self, int)
bool QTreeView.isExpanded (self, QModelIndex)
bool QTreeView.isFirstColumnSpanned (self, int, QModelIndex)
bool QTreeView.isHeaderHidden (self)
bool QTreeView.isIndexHidden (self, QModelIndex)
bool QTreeView.isRowHidden (self, int, QModelIndex)
bool QTreeView.isSortingEnabled (self)
bool QTreeView.itemsExpandable (self)
QTreeView.keyboardSearch (self, QString)
QTreeView.keyPressEvent (self, QKeyEvent)
QTreeView.mouseDoubleClickEvent (self, QMouseEvent)
QTreeView.mouseMoveEvent (self, QMouseEvent)
QTreeView.mousePressEvent (self, QMouseEvent)
QTreeView.mouseReleaseEvent (self, QMouseEvent)
QTreeView.paintEvent (self, QPaintEvent)
QTreeView.reexpand (self)
This method is also a Qt slot with the C++ signature void reexpand().
QTreeView.reset (self)
QTreeView.resizeColumnToContents (self, int)
This method is also a Qt slot with the C++ signature void resizeColumnToContents(int).
bool QTreeView.rootIsDecorated (self)
int QTreeView.rowHeight (self, QModelIndex)
QTreeView.rowsAboutToBeRemoved (self, QModelIndex, int, int)
QTreeView.rowsInserted (self, QModelIndex, int, int)
QTreeView.rowsRemoved (self, QModelIndex, int, int)
This method is also a Qt slot with the C++ signature void rowsRemoved(const QModelIndex&,int,int).
QTreeView.scrollContentsBy (self, int, int)
QTreeView.selectAll (self)
This method is also a Qt slot with the C++ signature void selectAll().
list-of-QModelIndex QTreeView.selectedIndexes (self)
QTreeView.setAllColumnsShowFocus (self, bool)
QTreeView.setAnimated (self, bool)
QTreeView.setAutoExpandDelay (self, int)
QTreeView.setColumnHidden (self, int, bool)
QTreeView.setColumnWidth (self, int, int)
QTreeView.setExpanded (self, QModelIndex, bool)
QTreeView.setExpandsOnDoubleClick (self, bool)
QTreeView.setFirstColumnSpanned (self, int, QModelIndex, bool)
QTreeView.setHeader (self, QHeaderView)
The QHeaderView argument has it's ownership transferred to Qt.
QTreeView.setHeaderHidden (self, bool)
QTreeView.setIndentation (self, int)
QTreeView.setItemsExpandable (self, bool)
QTreeView.setRootIndex (self, QModelIndex)
QTreeView.setRootIsDecorated (self, bool)
QTreeView.setRowHidden (self, int, QModelIndex, bool)
QTreeView.setSortingEnabled (self, bool)
QTreeView.setUniformRowHeights (self, bool)
QTreeView.setWordWrap (self, bool)
QTreeView.showColumn (self, int)
This method is also a Qt slot with the C++ signature void showColumn(int).
int QTreeView.sizeHintForColumn (self, int)
QTreeView.sortByColumn (self, int)
This method is also a Qt slot with the C++ signature void sortByColumn(int).
QTreeView.sortByColumn (self, int, Qt.SortOrder)
QTreeView.timerEvent (self, QTimerEvent)
bool QTreeView.uniformRowHeights (self)
QTreeView.updateGeometries (self)
int QTreeView.verticalOffset (self)
bool QTreeView.viewportEvent (self, QEvent)
QRegion QTreeView.visualRegionForSelection (self, QItemSelection)
bool QTreeView.wordWrap (self)
Qt Signal Documentation
void collapsed (const QModelIndex&)
This is the default overload of this signal.
void expanded (const QModelIndex&)
This is the default overload of this signal.