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