|
Krita Source Code Documentation
|
#include <kis_paintop_list_widget.h>
Inheritance diagram for KisPaintOpListWidget:Signals | |
| void | activated (const QString &) |
Signals inherited from KisCategorizedListView | |
| void | lockAreaTriggered (const QModelIndex &index) |
| void | rightClickedMenuDropSettingsTriggered () |
| void | rightClickedMenuSaveSettingsTriggered () |
| void | sigCategoryToggled (const QModelIndex &index, bool toggled) |
| void | sigEntryChecked (const QModelIndex &index) |
Public Member Functions | |
| QString | currentItem () const |
| KisPaintOpListWidget (QWidget *parent=0, const char *name=0) | |
| void | setCurrent (const KisPaintOpFactory *op) |
| void | setCurrent (const QString &paintOpId) |
| void | setPaintOpList (const QList< KisPaintOpFactory * > &list) |
| ~KisPaintOpListWidget () override | |
Public Member Functions inherited from KisCategorizedListView | |
| KisCategorizedListView (QWidget *parent=0) | |
| void | setCompositeBoxControl (bool value) |
| void | setModel (QAbstractItemModel *model) override |
| QSize | sizeHint () const override |
| ~KisCategorizedListView () override | |
Protected Member Functions | |
| QString | itemAt (int idx) const |
Private Slots | |
| void | slotOpActivated (const QModelIndex &index) |
Private Attributes | |
| KisSortedPaintOpListModel * | m_model |
Additional Inherited Members | |
Protected Slots inherited from KisCategorizedListView | |
| 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) |
A ListBox filled with the paintops
Definition at line 22 of file kis_paintop_list_widget.h.
| KisPaintOpListWidget::KisPaintOpListWidget | ( | QWidget * | parent = 0, |
| const char * | name = 0 ) |
Definition at line 18 of file kis_paintop_list_widget.cpp.
References connect(), m_model, KisCategorizedListView::setModel(), and slotOpActivated().
|
override |
Definition at line 29 of file kis_paintop_list_widget.cpp.
|
signal |
| QString KisPaintOpListWidget::currentItem | ( | ) | const |
|
protected |
Definition at line 38 of file kis_paintop_list_widget.cpp.
References KisSortedCategorizedListModel< TModel >::entryAt(), KisPaintOpInfo::id, and m_model.
| void KisPaintOpListWidget::setCurrent | ( | const KisPaintOpFactory * | op | ) |
Definition at line 53 of file kis_paintop_list_widget.cpp.
References KisPaintOpFactory::id(), KisSortedCategorizedListModel< TModel >::indexOf(), and m_model.
| void KisPaintOpListWidget::setCurrent | ( | const QString & | paintOpId | ) |
Definition at line 59 of file kis_paintop_list_widget.cpp.
References KisSortedCategorizedListModel< TModel >::indexOf(), and m_model.
| void KisPaintOpListWidget::setPaintOpList | ( | const QList< KisPaintOpFactory * > & | list | ) |
Definition at line 33 of file kis_paintop_list_widget.cpp.
References KisSortedPaintOpListModel::fill(), and m_model.
|
privateslot |
Definition at line 64 of file kis_paintop_list_widget.cpp.
References activated(), and itemAt().
|
private |
Definition at line 45 of file kis_paintop_list_widget.h.