|
Krita Source Code Documentation
|
The resource view. More...
#include <KisResourceItemView.h>
Inheritance diagram for KisResourceItemView:Public Types | |
| enum | ViewMode { FIXED_COLUMNS , FIXED_ROWS } |
Public Slots | |
| void | slotScrollerStateChange (QScroller::State state) |
Signals | |
| void | contextMenuRequested (const QPoint &) |
| void | currentResourceChanged (const QModelIndex &) |
| void | currentResourceClicked (const QModelIndex &) |
| void | sigSizeChanged () |
Public Member Functions | |
| KisResourceItemView (QWidget *parent=0) | |
| ~KisResourceItemView () override | |
Protected Member Functions | |
| void | contextMenuEvent (QContextMenuEvent *event) override |
| void | mousePressEvent (QMouseEvent *event) override |
| void | resizeEvent (QResizeEvent *event) override |
| void | selectionChanged (const QItemSelection &selected, const QItemSelection &deselected) override |
| void | setViewMode (ViewMode mode) |
| void | updateView () |
| bool | viewportEvent (QEvent *event) override |
Private Slots | |
| void | slotItemClicked (const QModelIndex &index) |
Private Attributes | |
| QModelIndex | m_beforeClickIndex |
| KisIconToolTip | m_tip |
| ViewMode | m_viewMode |
Friends | |
| class | KisResourceItemChooser |
The resource view.
Definition at line 25 of file KisResourceItemView.h.
| Enumerator | |
|---|---|
| FIXED_COLUMNS | |
| FIXED_ROWS | The number of columns is fixed. The number of rows is fixed |
Definition at line 31 of file KisResourceItemView.h.
|
explicit |
Definition at line 20 of file KisResourceItemView.cpp.
References connect(), KisKineticScroller::createPreconfiguredScroller(), FIXED_COLUMNS, setViewMode(), slotItemClicked(), and slotScrollerStateChange().
|
inlineoverride |
Definition at line 37 of file KisResourceItemView.h.
|
overrideprotected |
Definition at line 85 of file KisResourceItemView.cpp.
References contextMenuRequested().
|
signal |
|
signal |
|
signal |
|
overrideprotected |
Definition at line 71 of file KisResourceItemView.cpp.
References m_beforeClickIndex.
|
overrideprotected |
This will draw a number of rows based on the number of columns if m_viewMode is FIXED_COLUMNS And it will draw a number of columns based on the number of rows if m_viewMode is FIXED_ROWS
Definition at line 91 of file KisResourceItemView.cpp.
References sigSizeChanged(), and updateView().
|
overrideprotected |
Definition at line 61 of file KisResourceItemView.cpp.
References currentResourceChanged().
Definition at line 98 of file KisResourceItemView.cpp.
References FIXED_COLUMNS, FIXED_ROWS, and m_viewMode.
|
signal |
|
privateslot |
Definition at line 77 of file KisResourceItemView.cpp.
References currentResourceClicked(), and m_beforeClickIndex.
|
inlineslot |
Definition at line 40 of file KisResourceItemView.h.
References KisKineticScroller::updateCursor().
|
protected |
Definition at line 118 of file KisResourceItemView.cpp.
References FIXED_COLUMNS, FIXED_ROWS, and m_viewMode.
|
overrideprotected |
Definition at line 38 of file KisResourceItemView.cpp.
References m_tip, and KoItemToolTip::showTip().
|
friend |
Definition at line 55 of file KisResourceItemView.h.
|
private |
Definition at line 79 of file KisResourceItemView.h.
|
private |
Definition at line 78 of file KisResourceItemView.h.
|
private |
Definition at line 80 of file KisResourceItemView.h.