Krita Source Code Documentation
Loading...
Searching...
No Matches
SPenSettings.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2020 Anna Medonosová <anna.medonosova@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef SPENSETTINGS_H
8#define SPENSETTINGS_H
9
10#include <QObject>
11#include <QMap>
12#include <QScopedPointer>
13#include <KisActionPlugin.h>
14
15class KisAction;
16
18{
19 Q_OBJECT
20public:
21 SPenSettings(QObject* parent, const QVariantList&);
23
34
35
36public Q_SLOTS:
38 void slotLoadSettings();
40
41private:
42 QMap<SPenSettings::Action, QString> m_actionMap;
43 QScopedPointer<KisAction> m_actionShowPopupPalette;
44};
45
46#endif // SPENSETTINGS_H
void slotActivateAction(SPenSettings::Action gestureType)
void slotTriggerPopupPalette()
void slotLoadSettings()
SPenSettings(QObject *parent, const QVariantList &)
QMap< SPenSettings::Action, QString > m_actionMap
QScopedPointer< KisAction > m_actionShowPopupPalette