8#ifndef KIS_PAINTOP_PRESETS_POPUP_H
9#define KIS_PAINTOP_PRESETS_POPUP_H
39 QWidget * parent = 0);
float value(const T *src, size_t ch)
const int scratchPadPanelInitWidth
void setCreatingBrushFromScratch(bool enable)
const int brushPresetsPanelMinWidth
void createPresetFromScratch(const QString &paintOpName)
void slotSaveBrushPreset()
void slotSwitchScratchpad(bool visible)
void slotSwitchShowEditor(bool visible)
QList< KisPaintOpInfo > sortedBrushEnginesList
void setPaintOpList(const QList< KisPaintOpFactory * > &list)
void slotSaveRenameCurrentBrush()
void slotToggleDetach(bool detach)
void writeOptionSetting(KisPropertiesConfigurationSP setting) const
void toggleDetachState(bool detach)
QString currentPaintOpId()
returns the internal ID for the paint op (brush engine)
void slotSaveNewBrushPreset()
QList< QAction * > newBrushEngineOptions
void showEvent(QShowEvent *) override
void eraserBrushSizeToggled(bool value)
void resourceSelected(KoResourceSP resource)
void updateViewSettings()
const int brushPresetsPanelInitWidth
void eraserBrushOpacityToggled(bool value)
void slotUpdateEffectiveLodAvailable(bool value)
void paintopActivated(const QString &presetName)
QString current_paintOpId
~KisPaintOpPresetsEditor() override
void reloadPresetClicked()
void slotCreateNewBrushPresetEngine()
void slotSwitchShowPresets(bool visible)
void slotUpdatePaintOpFilter()
void setCurrentPaintOpId(const QString &paintOpId)
void slotRenameBrushActivated()
const int scratchPadPanelMinWidth
void currentPresetChanged(KisPaintOpPresetSP preset)
void slotRenameBrushDeactivated()
void readOptionSetting(const KisPropertiesConfigurationSP setting)
void defaultPresetClicked()
QMenu * newPresetBrushEnginesMenu
void slotBlackListCurrentPreset()
we do not delete brush presets, but blacklist them so they disappear from the interface
void contextMenuEvent(QContextMenuEvent *) override
void signalResourceSelected(KoResourceSP resource)
void toggleBrushRenameUIActive(bool isRenaming)
void setPaintOpSettingsWidget(QWidget *widget)
void hideEvent(QHideEvent *) override
void resizeEvent(QResizeEvent *) override
KisPaintOpPresetsEditor(KisCanvasResourceProvider *resourceProvider, KisFavoriteResourceManager *favoriteResourceManager, KisPresetSaveWidget *savePresetWidget, QWidget *parent=0)
void dirtyPresetToggled(bool value)
void slotUpdatePresetSettings()
KisPresetSaveWidget * saveDialog