KCategorizedView Class Reference
from PyKDE4.kdeui import *
Inherits: QListView → QAbstractItemView → QAbstractScrollArea → QFrame → QWidget → QObject
Detailed Description
Item view for listing items
KCategorizedView allows you to use it as it were a QListView.
Subclass KCategorizedSortFilterProxyModel to provide category information for items.
- See also:
-  KCategorizedSortFilterProxyModel
- Author:
-  Rafael Fernández López <ereslibre@kde.org> 
| 
 Methods | 
|  | __init__ (self, QWidget parent=0) | 
| KCategoryDrawer | categoryDrawer (self) | 
|  | currentChanged (self, QModelIndex current, QModelIndex previous) | 
|  | dataChanged (self, QModelIndex topLeft, QModelIndex bottomRight) | 
|  | dragLeaveEvent (self, QDragLeaveEvent event) | 
|  | dragMoveEvent (self, QDragMoveEvent event) | 
|  | dropEvent (self, QDropEvent event) | 
| QModelIndex | indexAt (self, QPoint point) | 
|  | leaveEvent (self, QEvent event) | 
|  | mouseMoveEvent (self, QMouseEvent event) | 
|  | mousePressEvent (self, QMouseEvent event) | 
|  | mouseReleaseEvent (self, QMouseEvent event) | 
| QModelIndex | moveCursor (self, QAbstractItemView.CursorAction cursorAction, Qt.KeyboardModifiers modifiers) | 
|  | paintEvent (self, QPaintEvent event) | 
|  | reset (self) | 
|  | resizeEvent (self, QResizeEvent event) | 
|  | rowsInserted (self, QModelIndex parent, int start, int end) | 
|  | rowsInsertedArtifficial (self, QModelIndex parent, int start, int end) | 
|  | rowsRemoved (self, QModelIndex parent, int start, int end) | 
|  | setCategoryDrawer (self, KCategoryDrawer categoryDrawer) | 
|  | setGridSize (self, QSize size) | 
|  | setModel (self, QAbstractItemModel model) | 
|  | setSelection (self, QRect rect, QItemSelectionModel.SelectionFlags flags) | 
|  | slotLayoutChanged (self) | 
|  | startDrag (self, Qt.DropActions supportedActions) | 
|  | updateGeometries (self) | 
| QRect | visualRect (self, QModelIndex index) | 
Method Documentation
| __init__ | ( | self, |  | 
|  |  | QWidget | parent=0 | 
|  | ) |  |  |  | 
 
 
| leaveEvent | ( | self, |  | 
|  |  | QEvent | event | 
|  | ) |  |  |  | 
 
 
| rowsInserted | ( | self, |  | 
|  |  | QModelIndex | parent, | 
|  |  | int | start, | 
|  |  | int | end | 
|  | ) |  |  |  | 
 
 
| rowsInsertedArtifficial | ( | self, |  | 
|  |  | QModelIndex | parent, | 
|  |  | int | start, | 
|  |  | int | end | 
|  | ) |  |  |  | 
 
 
| rowsRemoved | ( | self, |  | 
|  |  | QModelIndex | parent, | 
|  |  | int | start, | 
|  |  | int | end | 
|  | ) |  |  |  | 
 
 
| setGridSize | ( | self, |  | 
|  |  | QSize | size | 
|  | ) |  |  |  | 
 
 
| setSelection | ( | self, |  | 
|  |  | QRect | rect, | 
|  |  | QItemSelectionModel.SelectionFlags | flags | 
|  | ) |  |  |  | 
 
 
| slotLayoutChanged | ( |  | self ) |  | 
 
 
| updateGeometries | ( |  | self ) |  |