Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_entry_editor.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2007 Cyrille Berger <cberger@cberger.net>
3 *
4 * SPDX-License-Identifier: LGPL-2.1-or-later
5 */
6
7#ifndef _KIS_ENTRY_EDITOR_H_
8#define _KIS_ENTRY_EDITOR_H_
9
10#include <QWidget>
11
12class QString;
13
14namespace KisMetaData
15{
16class Store;
17}
18
19class KisEntryEditor : public QObject
20{
21 Q_OBJECT
22 struct Private;
23public:
24 KisEntryEditor(QWidget *obj, KisMetaData::Store* store, QString key, QString propertyName, QString structField, int arrayIndex);
25 ~KisEntryEditor() override;
26public Q_SLOTS:
27 void valueEdited();
28 void valueChanged();
29Q_SIGNALS:
31private:
32 Private* const d;
33};
34
35#endif
Private *const d
~KisEntryEditor() override
KisEntryEditor(QWidget *obj, KisMetaData::Store *store, QString key, QString propertyName, QString structField, int arrayIndex)
void valueHasBeenEdited()