Krita Source Code Documentation
Loading...
Searching...
No Matches
KisColorSpaceConversionDialog.h
Go to the documentation of this file.
1
/*
2
* KisColorSpaceConversionDialog.h -- part of KimageShop^WKrayon^WKrita
3
*
4
* SPDX-FileCopyrightText: 2004 Boudewijn Rempt <boud@valdyas.org>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
#ifndef KISCOLORSPACECONVERSIONDIALOG_H
9
#define KISCOLORSPACECONVERSIONDIALOG_H
10
11
12
#include <QButtonGroup>
13
14
#include <
KoDialog.h
>
15
16
#include <
KoID.h
>
17
#include <
KoColorConversionTransformation.h
>
18
#include "
kis_types.h
"
19
20
#include "kritaui_export.h"
21
22
#include "ui_wdgconvertcolorspace.h"
23
24
class
KoColorSpace
;
25
26
class
KRITAUI_EXPORT
WdgConvertColorSpace
:
public
QWidget,
public
Ui::WdgConvertColorSpace
27
{
28
Q_OBJECT
29
30
public
:
31
WdgConvertColorSpace
(QWidget *parent) : QWidget(parent) {
32
setupUi(
this
);
33
}
34
};
35
39
class
KRITAUI_EXPORT
KisColorSpaceConversionDialog
:
public
KoDialog
40
{
41
42
Q_OBJECT
43
44
public
:
45
46
KisColorSpaceConversionDialog
(QWidget * parent = 0,
const
char
* name = 0);
47
~KisColorSpaceConversionDialog
()
override
;
48
49
void
setInitialColorSpace(
const
KoColorSpace
*cs,
KisImageSP
entireImage);
50
51
const
KoColorSpace
*colorSpace()
const
;
52
KoColorConversionTransformation::Intent
conversionIntent()
const
;
53
KoColorConversionTransformation::ConversionFlags conversionFlags()
const
;
54
55
WdgConvertColorSpace
*
m_page
;
56
57
QButtonGroup
m_intentButtonGroup
;
58
59
public
Q_SLOTS:
60
void
selectionChanged(
bool
);
61
void
okClicked();
62
void
slotColorSpaceChanged(
const
KoColorSpace
*cs);
63
64
private
:
65
KisImageSP
m_image
;
66
};
67
68
#endif
// KISCOLORSPACECONVERSIONDIALOG_H
KoColorConversionTransformation.h
KoDialog.h
KoID.h
KisColorSpaceConversionDialog
Definition
KisColorSpaceConversionDialog.h:40
KisColorSpaceConversionDialog::m_page
WdgConvertColorSpace * m_page
Definition
KisColorSpaceConversionDialog.h:55
KisColorSpaceConversionDialog::m_intentButtonGroup
QButtonGroup m_intentButtonGroup
Definition
KisColorSpaceConversionDialog.h:57
KisColorSpaceConversionDialog::m_image
KisImageSP m_image
Definition
KisColorSpaceConversionDialog.h:65
KisSharedPtr< KisImage >
KoColorSpace
Definition
KoColorSpace.h:78
KoDialog
A dialog base class with standard buttons and predefined layouts.
Definition
KoDialog.h:116
WdgConvertColorSpace
Definition
KisColorSpaceConversionDialog.h:27
WdgConvertColorSpace::WdgConvertColorSpace
WdgConvertColorSpace(QWidget *parent)
Definition
KisColorSpaceConversionDialog.h:31
kis_types.h
KoColorConversionTransformation::Intent
Intent
Definition
KoColorConversionTransformation.h:30
libs
ui
dialogs
KisColorSpaceConversionDialog.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52