Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_meta_data_editor.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2007 Cyrille Berger <cberger@cberger.net>
3
* SPDX-FileCopyrightText: 2021 L. E. Segovia <amy@amyspark.me>
4
*
5
* SPDX-License-Identifier: LGPL-2.1-or-later
6
*/
7
8
#ifndef _KIS_META_DATA_EDITOR_H_
9
#define _KIS_META_DATA_EDITOR_H_
10
11
#include <QWidget>
12
13
#include <kpagedialog.h>
14
15
#include "ui_dublincore.h"
16
#include "ui_exif.h"
17
18
namespace
KisMetaData
19
{
20
class
Store
;
21
}
22
23
class
WdgDublinCore
:
public
QWidget,
public
Ui::DublinCore
24
{
25
Q_OBJECT
26
27
public
:
28
WdgDublinCore
(QWidget *parent) : QWidget(parent) {
29
setupUi(
this
);
30
}
31
};
32
33
class
WdgExif
:
public
QWidget,
public
Ui::Exif
34
{
35
Q_OBJECT
36
37
public
:
38
WdgExif
(QWidget *parent) : QWidget(parent) {
39
setupUi(
this
);
40
}
41
};
42
43
44
class
KisMetaDataEditor
:
public
KPageDialog
45
{
46
Q_OBJECT
47
private
:
48
struct
Private
;
49
public
:
50
KisMetaDataEditor
(QWidget* parent,
KisMetaData::Store
* store);
51
~KisMetaDataEditor
()
override
;
52
public
Q_SLOTS:
53
void
accept
()
override
;
54
private
:
55
Private
*
const
d
;
56
};
57
58
#endif
KisMetaDataEditor
Definition
kis_meta_data_editor.h:45
KisMetaDataEditor::KisMetaDataEditor
KisMetaDataEditor(QWidget *parent, KisMetaData::Store *store)
Definition
kis_meta_data_editor.cc:69
KisMetaDataEditor::~KisMetaDataEditor
~KisMetaDataEditor() override
Definition
kis_meta_data_editor.cc:180
KisMetaDataEditor::d
Private *const d
Definition
kis_meta_data_editor.h:55
KisMetaDataEditor::accept
void accept() override
Definition
kis_meta_data_editor.cc:189
KisMetaData::Store
Definition
kis_meta_data_store.h:27
WdgDublinCore
Definition
kis_meta_data_editor.h:24
WdgDublinCore::WdgDublinCore
WdgDublinCore(QWidget *parent)
Definition
kis_meta_data_editor.h:28
WdgExif
Definition
kis_meta_data_editor.h:34
WdgExif::WdgExif
WdgExif(QWidget *parent)
Definition
kis_meta_data_editor.h:38
KisMetaData
Definition
kis_image.h:47
Private
Definition
SvgTransformParser.cpp:20
Store
Definition
kis_meta_data_store.cc:26
plugins
extensions
metadataeditor
kis_meta_data_editor.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52