7#ifndef H_GAMUT_MASK_DOCK_H
8#define H_GAMUT_MASK_DOCK_H
76 QMessageBox::StandardButtons
buttons = QMessageBox::Yes | QMessageBox::No,
77 QMessageBox::StandardButton defaultButton = QMessageBox::Yes,
78 QMessageBox::Icon severity = QMessageBox::Warning);
80 int saveOrCancel(QMessageBox::StandardButton defaultAction = QMessageBox::Save);
KisResourceItemChooser * m_maskChooser
void slotGamutMaskDelete()
int saveOrCancel(QMessageBox::StandardButton defaultAction=QMessageBox::Save)
~GamutMaskDock() override
void resourceAdded(KoGamutMaskSP) override
void setViewManager(KisViewManager *kisview) override
void resourceChanged(KoGamutMaskSP resource) override
bool m_externalTemplateClose
void slotGamutMaskPreview()
void unsetResourceServer() override
void removingResource(KoGamutMaskSP resource) override
void selectMask(KoGamutMaskSP mask, bool notifyItemChooser=true)
GamutMaskChooserUI * m_dockerUI
QString observerName() override
QList< KoShape * > getShapesFromLayer()
void setCanvas(KoCanvasBase *canvas) override
KoGamutMaskSP m_selectedMask
KisShapeLayerSP getShapeLayer()
KisDocument * m_maskDocument
bool saveSelectedMaskResource()
void slotGamutMaskCreateNew()
void sigGamutMaskChanged(KoGamutMaskSP mask)
void sigGamutMaskPreviewUpdate()
void slotGamutMaskSelected(KoGamutMaskSP mask)
void slotDocumentRemoved(QString filename)
void unsetCanvas() override
KisCanvasResourceProvider * m_resourceProvider
QPair< QString, QFileInfo > resolveMaskTitle(QString suggestedTitle)
void sigGamutMaskSet(KoGamutMaskSP mask)
void slotGamutMaskCancelEdit()
void slotGamutMaskDuplicate()
int getUserFeedback(QString text, QString informativeText="", QMessageBox::StandardButtons buttons=QMessageBox::Yes|QMessageBox::No, QMessageBox::StandardButton defaultButton=QMessageBox::Yes, QMessageBox::Icon severity=QMessageBox::Warning)
KoGamutMaskSP createMaskResource(KoGamutMaskSP sourceMask, QString newTitle)
bool m_selfClosingTemplate
The KisMainwindowObserver class is an interface for dock widgets that want to keep track of the main ...
QString buttons(const T &ev)