|
Krita Source Code Documentation
|
#include <kis_clipboard_brush_widget.h>
Inheritance diagram for KisClipboardBrushWidget:Signals | |
| void | sigNewPredefinedBrush (KoResourceSP) |
Public Member Functions | |
| KisClipboardBrushWidget (QWidget *parent, const QString &caption, KisImageWSP image) | |
| virtual | ~KisClipboardBrushWidget () |
Public Member Functions inherited from KisWdgClipboardBrush | |
| KisWdgClipboardBrush (QWidget *parent) | |
Protected Member Functions | |
| void | showEvent (QShowEvent *) override |
Private Slots | |
| void | slotAddPredefined () |
| void | slotClipboardContentChanged () |
| void | slotCreateBrush () |
| void | slotSpacingChanged () |
| void | slotUpdateSaveButton () |
| void | slotUpdateUseColorAsMask (bool useColorAsMask) |
Private Attributes | |
| KisBrushSP | m_brush |
| KisClipboard * | m_clipboard |
| KoResourceServer< KisBrush > * | m_rServer |
| KisPaintDeviceSP | pd |
Definition at line 36 of file kis_clipboard_brush_widget.h.
| KisClipboardBrushWidget::KisClipboardBrushWidget | ( | QWidget * | parent, |
| const QString & | caption, | ||
| KisImageWSP | image ) |
Definition at line 30 of file kis_clipboard_brush_widget.cpp.
References KisBrushServerProvider::brushServer(), connect(), KisBrushServerProvider::instance(), KisClipboard::instance(), m_brush, m_clipboard, m_rServer, slotAddPredefined(), slotClipboardContentChanged(), slotCreateBrush(), slotSpacingChanged(), slotUpdateSaveButton(), and slotUpdateUseColorAsMask().
|
virtual |
Definition at line 58 of file kis_clipboard_brush_widget.cpp.
|
overrideprotected |
Definition at line 118 of file kis_clipboard_brush_widget.cpp.
References slotClipboardContentChanged().
|
signal |
|
privateslot |
Definition at line 129 of file kis_clipboard_brush_widget.cpp.
References KisResourceUserOperations::addResourceWithUserInput(), m_brush, m_rServer, and sigNewPredefinedBrush().
|
privateslot |
Definition at line 62 of file kis_clipboard_brush_widget.cpp.
References m_brush, and slotCreateBrush().
|
privateslot |
Definition at line 72 of file kis_clipboard_brush_widget.cpp.
References ALPHAMASK, KisClipboard::clip, KisPaintDevice::exactBounds(), KisClipboard::hasClip(), IMAGESTAMP, LIGHTNESSMAP, m_brush, m_clipboard, pd, TEMPORARY_CLIPBOARD_BRUSH_FILENAME, and TEMPORARY_CLIPBOARD_BRUSH_NAME.
|
privateslot |
|
privateslot |
Definition at line 156 of file kis_clipboard_brush_widget.cpp.
References m_rServer, and KoResourceServer< T >::saveLocation().
|
privateslot |
Definition at line 123 of file kis_clipboard_brush_widget.cpp.
References slotCreateBrush().
|
private |
Definition at line 60 of file kis_clipboard_brush_widget.h.
|
private |
Definition at line 58 of file kis_clipboard_brush_widget.h.
|
private |
Definition at line 61 of file kis_clipboard_brush_widget.h.
|
private |
Definition at line 59 of file kis_clipboard_brush_widget.h.