|
Krita Source Code Documentation
|
#include <kis_categorized_list_view.h>
Inheritance diagram for KisCategorizedListView:Signals | |
| void | lockAreaTriggered (const QModelIndex &index) |
| void | rightClickedMenuDropSettingsTriggered () |
| void | rightClickedMenuSaveSettingsTriggered () |
| void | sigCategoryToggled (const QModelIndex &index, bool toggled) |
| void | sigEntryChecked (const QModelIndex &index) |
Public Member Functions | |
| KisCategorizedListView (QWidget *parent=0) | |
| void | setCompositeBoxControl (bool value) |
| void | setModel (QAbstractItemModel *model) override |
| QSize | sizeHint () const override |
| ~KisCategorizedListView () override | |
Protected Slots | |
| void | dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector< int > &roles=QVector< int >()) override |
| void | mousePressEvent (QMouseEvent *event) override |
| void | mouseReleaseEvent (QMouseEvent *event) override |
| void | rowsAboutToBeRemoved (const QModelIndex &parent, int start, int end) override |
| void | rowsInserted (const QModelIndex &parent, int start, int end) override |
| void | slotIndexChanged (const QModelIndex &index) |
| void | slotScrollerStateChange (QScroller::State state) |
Private Member Functions | |
| void | updateRows (int begin, int end) |
Private Attributes | |
| bool | isCompositeBoxControl = false |
Definition at line 15 of file kis_categorized_list_view.h.
| KisCategorizedListView::KisCategorizedListView | ( | QWidget * | parent = 0 | ) |
Definition at line 19 of file kis_categorized_list_view.cpp.
References connect(), KisKineticScroller::createPreconfiguredScroller(), palette, slotIndexChanged(), and slotScrollerStateChange().
|
override |
Definition at line 38 of file kis_categorized_list_view.cpp.
|
overrideprotectedslot |
Definition at line 81 of file kis_categorized_list_view.cpp.
References __CategorizedListModelBase::ExpandCategoryRole, sigEntryChecked(), and updateRows().
|
signal |
|
overrideprotectedslot |
Definition at line 117 of file kis_categorized_list_view.cpp.
References connect(), isCompositeBoxControl, __CategorizedListModelBase::isLockableRole, __CategorizedListModelBase::isLockedRole, KisIconUtils::loadIcon(), rightClickedMenuDropSettingsTriggered(), rightClickedMenuSaveSettingsTriggered(), and sigEntryChecked().
|
overrideprotectedslot |
Definition at line 174 of file kis_categorized_list_view.cpp.
|
signal |
|
signal |
|
overrideprotectedslot |
Definition at line 111 of file kis_categorized_list_view.cpp.
|
overrideprotectedslot |
Definition at line 104 of file kis_categorized_list_view.cpp.
References updateRows().
| void KisCategorizedListView::setCompositeBoxControl | ( | bool | value | ) |
Definition at line 57 of file kis_categorized_list_view.cpp.
References isCompositeBoxControl, and value().
|
override |
Definition at line 42 of file kis_categorized_list_view.cpp.
References updateRows().
|
signal |
|
signal |
|
override |
Definition at line 49 of file kis_categorized_list_view.cpp.
|
protectedslot |
Definition at line 72 of file kis_categorized_list_view.cpp.
References __CategorizedListModelBase::ExpandCategoryRole, __CategorizedListModelBase::IsHeaderRole, and sigCategoryToggled().
|
protectedslot |
Definition at line 179 of file kis_categorized_list_view.cpp.
References KisKineticScroller::updateCursor().
|
private |
Definition at line 62 of file kis_categorized_list_view.cpp.
References __CategorizedListModelBase::ExpandCategoryRole, and __CategorizedListModelBase::IsHeaderRole.
|
private |
Definition at line 44 of file kis_categorized_list_view.h.