|
Krita Source Code Documentation
|
#include <kis_custom_pattern.h>
Inheritance diagram for KisCustomPattern:Signals | |
| void | activatedResource (KoResourceSP) |
| void | patternAdded (KoResourceSP) |
| void | patternUpdated (KoResourceSP) |
Public Member Functions | |
| KisCustomPattern (QWidget *parent, const char *name, const QString &caption, KisViewManager *view) | |
| ~KisCustomPattern () override | |
Public Member Functions inherited from KisWdgCustomPattern | |
| KisWdgCustomPattern (QWidget *parent, const char *name) | |
Private Slots | |
| void | slotAddPredefined () |
| void | slotUpdateCurrentPattern () |
| void | slotUsePattern () |
Private Member Functions | |
| void | createPattern () |
Private Attributes | |
| KoPatternSP | m_pattern |
| KoResourceServer< KoPattern > * | m_rServer {0} |
| KisViewManager * | m_view {0} |
Definition at line 32 of file kis_custom_pattern.h.
| KisCustomPattern::KisCustomPattern | ( | QWidget * | parent, |
| const char * | name, | ||
| const QString & | caption, | ||
| KisViewManager * | view ) |
Definition at line 33 of file kis_custom_pattern.cc.
References connect(), KoResourceServerProvider::instance(), m_pattern, m_rServer, m_view, KoResourceServerProvider::patternServer, slotAddPredefined(), slotUpdateCurrentPattern(), and slotUsePattern().
|
override |
Definition at line 55 of file kis_custom_pattern.cc.
References m_pattern.
|
signal |
|
private |
Definition at line 163 of file kis_custom_pattern.cc.
References KisViewManager::activeNode(), KisImage::barrierLock(), KisPainter::bitBlt(), KisImage::bounds(), KisPaintDevice::createCompositionSourceDevice(), KisPaintDevice::createThumbnail(), KisPaintDevice::exactBounds(), KisViewManager::image(), KoResourceServerProvider::instance(), KoColorConversionTransformation::internalConversionFlags(), KoColorConversionTransformation::internalRenderingIntent(), m_pattern, m_view, KisBaseNode::name(), KoResourceServerProvider::patternServer, KisImage::projection(), KisBaseNode::projection(), KoResourceServer< T >::saveLocation(), KisSelection::selectedExactRect(), KisViewManager::selection(), KisPainter::setSelection(), and KisImage::unlock().
|
signal |
|
signal |
|
privateslot |
Definition at line 92 of file kis_custom_pattern.cc.
References KisResourceUserOperations::addResourceWithUserInput(), KoFileDialog::filename(), KisResourceLoaderRegistry::instance(), KoResourceServerProvider::instance(), m_pattern, patternAdded(), ResourceType::Patterns, KoResourceServerProvider::patternServer, patternUpdated(), KoFileDialog::SaveFile, KoResourceServer< T >::saveLocation(), KoFileDialog::setCaption(), KoFileDialog::setDefaultDir(), KoFileDialog::setMimeTypeFilters(), and KisResourceUserOperations::updateResourceWithUserInput().
|
privateslot |
Definition at line 60 of file kis_custom_pattern.cc.
References createPattern(), KisViewManager::image(), m_pattern, and m_view.
|
privateslot |
Definition at line 155 of file kis_custom_pattern.cc.
References activatedResource(), and m_pattern.
|
private |
Definition at line 52 of file kis_custom_pattern.h.
|
private |
Definition at line 53 of file kis_custom_pattern.h.
|
private |
Definition at line 51 of file kis_custom_pattern.h.