Krita Source Code Documentation
Loading...
Searching...
No Matches
KisImageConfigNotifier.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2017 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KISIMAGECONFIGNOTIFIER_H
8#define KISIMAGECONFIGNOTIFIER_H
9
10#include <QObject>
11#include "kritaimage_export.h"
12
13class KRITAIMAGE_EXPORT KisImageConfigNotifier : public QObject
14{
15 Q_OBJECT
16public:
17 explicit KisImageConfigNotifier();
18 ~KisImageConfigNotifier() override;
19
21
26 void notifyConfigChanged(void);
27
33 void notifyAutoKeyFrameConfigurationChanged();
34
39 void notifyGlobalProofingConfigChanged();
40
41Q_SIGNALS:
45 void configChanged(void);
46
51
56
57private:
58 Q_DISABLE_COPY(KisImageConfigNotifier)
59
60private:
61 struct Private;
62 const QScopedPointer<Private> m_d;
63};
64
65#endif // KISIMAGECONFIGNOTIFIER_H
PythonPluginManager * instance
const QScopedPointer< Private > m_d
void globalProofingConfigChanged()
void autoKeyFrameConfigurationChanged()