|
Krita Source Code Documentation
|
#include <kis_wdg_seexpr.h>
Inheritance diagram for KisWdgSeExpr:Public Member Functions | |
| KisPropertiesConfigurationSP | configuration () const override |
| KisWdgSeExpr (QWidget *parent=0) | |
| void | setConfiguration (const KisPropertiesConfigurationSP) override |
| const Ui_WdgSeExpr * | widget () const |
| ~KisWdgSeExpr () override | |
Public Member Functions inherited from KisConfigWidget | |
| virtual KoCanvasResourcesInterfaceSP | canvasResourcesInterface () const |
| virtual void | setCanvasResourcesInterface (KoCanvasResourcesInterfaceSP canvasResourcesInterface) |
| virtual void | setView (KisViewManager *view) |
| ~KisConfigWidget () override | |
Private Slots | |
| void | isValid () |
| void | slotHideCheckboxes () |
| void | slotReloadPresetClicked () |
| void | slotRenamePresetActivated () |
| void | slotRenamePresetDeactivated () |
| void | slotResourceSaved (KoResourceSP resource) |
| void | slotResourceSelected (KoResourceSP resource) |
| void | slotSaveBrushPreset () |
| void | slotSaveNewBrushPreset () |
| void | slotSaveRenameCurrentPreset () |
| void | slotUpdatePresetSettings () |
Private Member Functions | |
| void | togglePresetRenameUIActive (bool isRenaming) |
Private Attributes | |
| KisSeExprScriptSP | m_currentPreset |
| bool | m_isCreatingPresetFromScratch |
| KisWdgSeExprPresetsSave * | m_saveDialog |
| Ui_WdgSeExpr * | m_widget |
| KisSignalCompressor | updateCompressor |
Additional Inherited Members | |
Signals inherited from KisConfigWidget | |
| void | sigConfigurationItemChanged () |
| void | sigConfigurationUpdated () |
| void | sigDropLockedConfig (KisPropertiesConfigurationSP p) |
| void | sigSaveLockedConfig (KisPropertiesConfigurationSP p) |
Protected Member Functions inherited from KisConfigWidget | |
| KisConfigWidget (QWidget *parent=0, Qt::WindowFlags f=Qt::WindowFlags(), int delay=200) | |
Definition at line 20 of file kis_wdg_seexpr.h.
| KisWdgSeExpr::KisWdgSeExpr | ( | QWidget * | parent = 0 | ) |
Definition at line 31 of file kis_wdg_seexpr.cpp.
References connect(), isValid(), KisIconUtils::loadIcon(), m_saveDialog, m_widget, KisDialogStateSaver::restoreState(), slotHideCheckboxes(), slotReloadPresetClicked(), slotRenamePresetActivated(), slotRenamePresetDeactivated(), slotResourceSaved(), slotResourceSelected(), slotSaveBrushPreset(), slotSaveNewBrushPreset(), slotSaveRenameCurrentPreset(), slotUpdatePresetSettings(), togglePresetRenameUIActive(), and updateCompressor.
|
override |
Definition at line 99 of file kis_wdg_seexpr.cpp.
References m_saveDialog, m_widget, KisDialogStateSaver::saveState(), and KisConfig::writeEntry().
|
overridevirtual |
Implements KisConfigWidget.
Definition at line 130 of file kis_wdg_seexpr.cpp.
References KisGlobalResourcesInterface::instance(), m_widget, and v.
|
privateslot |
Definition at line 328 of file kis_wdg_seexpr.cpp.
References m_currentPreset, m_isCreatingPresetFromScratch, SeExprExpressionContext::m_vars, m_widget, KisConfigWidget::sigConfigurationItemChanged(), and slotUpdatePresetSettings().
|
overridevirtual |
| config | the configuration for this configuration widget. |
Implements KisConfigWidget.
Definition at line 114 of file kis_wdg_seexpr.cpp.
References KoResourceServerProvider::instance(), and m_widget.
|
privateslot |
Definition at line 318 of file kis_wdg_seexpr.cpp.
References m_widget.
|
privateslot |
Definition at line 300 of file kis_wdg_seexpr.cpp.
References KIS_ASSERT, KIS_SAFE_ASSERT_RECOVER_NOOP, m_currentPreset, KisResourceModel::reloadResource(), ResourceType::SeExprScripts, slotResourceSelected(), and warnPlugins.
|
privateslot |
Definition at line 178 of file kis_wdg_seexpr.cpp.
References togglePresetRenameUIActive().
|
privateslot |
Definition at line 183 of file kis_wdg_seexpr.cpp.
References togglePresetRenameUIActive().
|
privateslot |
Definition at line 144 of file kis_wdg_seexpr.cpp.
References m_widget, and slotResourceSelected().
|
privateslot |
Definition at line 152 of file kis_wdg_seexpr.cpp.
References m_currentPreset, m_isCreatingPresetFromScratch, m_widget, slotUpdatePresetSettings(), KisSignalCompressor::start(), togglePresetRenameUIActive(), and updateCompressor.
|
privateslot |
Definition at line 278 of file kis_wdg_seexpr.cpp.
References configuration(), KisSharedPtr< T >::data(), KisWdgSeExprPresetsSave::loadExistingThumbnail(), m_currentPreset, m_saveDialog, KisWdgSeExprPresetsSave::setCurrentPreset(), KisWdgSeExprPresetsSave::setCurrentRenderConfiguration(), KisWdgSeExprPresetsSave::showDialog(), and KisWdgSeExprPresetsSave::useNewPresetDialog().
|
privateslot |
Definition at line 289 of file kis_wdg_seexpr.cpp.
References configuration(), KisSharedPtr< T >::data(), KisWdgSeExprPresetsSave::loadExistingThumbnail(), m_currentPreset, m_saveDialog, KisWdgSeExprPresetsSave::setCurrentPreset(), KisWdgSeExprPresetsSave::setCurrentRenderConfiguration(), KisWdgSeExprPresetsSave::showDialog(), and KisWdgSeExprPresetsSave::useNewPresetDialog().
|
privateslot |
Definition at line 204 of file kis_wdg_seexpr.cpp.
References KIS_ASSERT_RECOVER_RETURN, m_currentPreset, m_widget, KisResourceUserOperations::renameResourceWithUserInput(), KisResourceModel::resourceForId(), ResourceType::SeExprScripts, slotReloadPresetClicked(), slotResourceSelected(), slotUpdatePresetSettings(), and togglePresetRenameUIActive().
|
privateslot |
Definition at line 250 of file kis_wdg_seexpr.cpp.
References m_currentPreset, m_isCreatingPresetFromScratch, and m_widget.
|
private |
Definition at line 188 of file kis_wdg_seexpr.cpp.
References m_widget.
|
inline |
Definition at line 109 of file kis_wdg_seexpr.cpp.
References m_widget.
|
private |
Definition at line 48 of file kis_wdg_seexpr.h.
|
private |
Definition at line 51 of file kis_wdg_seexpr.h.
|
private |
Definition at line 49 of file kis_wdg_seexpr.h.
|
private |
Definition at line 46 of file kis_wdg_seexpr.h.
|
private |
Definition at line 47 of file kis_wdg_seexpr.h.