Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_wdg_seexpr.h
Go to the documentation of this file.
1/*
2 * This file is part of Krita
3 *
4 * SPDX-FileCopyrightText: 2020 L. E. Segovia <amy@amyspark.me>
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8
9#ifndef KIS_WDG_SEEXPR_H
10#define KIS_WDG_SEEXPR_H
11
12#include <kis_config_widget.h>
15
17
18class Ui_WdgSeExpr;
19
21{
22 Q_OBJECT
23public:
24 KisWdgSeExpr(QWidget *parent = 0);
25 ~KisWdgSeExpr() override;
26
27public:
28 inline const Ui_WdgSeExpr *widget() const;
31
32private Q_SLOTS:
33 void isValid();
34 void slotResourceSaved(KoResourceSP resource);
43 void slotHideCheckboxes();
44
45private:
46 Ui_WdgSeExpr *m_widget;
50
52
53 void togglePresetRenameUIActive(bool isRenaming);
54};
55
56#endif
KisPropertiesConfigurationSP configuration() const override
void slotHideCheckboxes()
~KisWdgSeExpr() override
KisWdgSeExprPresetsSave * m_saveDialog
void slotResourceSelected(KoResourceSP resource)
KisSignalCompressor updateCompressor
KisSeExprScriptSP m_currentPreset
void slotReloadPresetClicked()
void slotSaveNewBrushPreset()
void slotSaveRenameCurrentPreset()
void slotRenamePresetActivated()
const Ui_WdgSeExpr * widget() const
KisWdgSeExpr(QWidget *parent=0)
void slotUpdatePresetSettings()
void slotSaveBrushPreset()
bool m_isCreatingPresetFromScratch
Ui_WdgSeExpr * m_widget
void setConfiguration(const KisPropertiesConfigurationSP) override
void slotResourceSaved(KoResourceSP resource)
void togglePresetRenameUIActive(bool isRenaming)
void slotRenamePresetDeactivated()