Krita Source Code Documentation
Loading...
Searching...
No Matches
psd_saver.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2009 Boudewijn Rempt <boud@valdyas.org>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#ifndef _PSD_CONVERTER_H_
7
#define _PSD_CONVERTER_H_
8
9
#include <stdio.h>
10
11
#include <QObject>
12
13
14
#include "
kis_types.h
"
15
#include <
KisImportExportErrorCode.h
>
16
17
18
// max number of pixels in one dimension of psd file
19
extern
const
int
MAX_PSD_SIZE
;
20
21
22
class
KisDocument
;
23
24
class
PSDSaver
:
public
QObject {
25
26
Q_OBJECT
27
28
public
:
29
30
PSDSaver
(
KisDocument
*doc);
31
~PSDSaver
()
override
;
32
33
public
:
34
KisImportExportErrorCode
buildFile
(QIODevice &io);
35
36
KisImageSP
image
();
37
38
public
Q_SLOTS:
39
40
virtual
void
cancel
();
41
42
private
:
43
KisImageSP
m_image
;
44
KisDocument
*
m_doc
;
45
bool
m_stop
;
46
};
47
48
#endif
KisImportExportErrorCode.h
KisDocument
Definition
KisDocument.cpp:295
KisImportExportErrorCode
Definition
KisImportExportErrorCode.h:110
KisSharedPtr< KisImage >
PSDSaver
Definition
psd_saver.h:24
PSDSaver::~PSDSaver
~PSDSaver() override
Definition
psd_saver.cpp:83
PSDSaver::image
KisImageSP image()
Definition
psd_saver.cpp:87
PSDSaver::buildFile
KisImportExportErrorCode buildFile(QIODevice &io)
Definition
psd_saver.cpp:92
PSDSaver::m_doc
KisDocument * m_doc
Definition
psd_saver.h:44
PSDSaver::m_image
KisImageSP m_image
Definition
psd_saver.h:43
PSDSaver::m_stop
bool m_stop
Definition
psd_saver.h:45
PSDSaver::PSDSaver
PSDSaver(KisDocument *doc)
Definition
psd_saver.cpp:76
PSDSaver::cancel
virtual void cancel()
Definition
psd_saver.cpp:257
kis_types.h
MAX_PSD_SIZE
const int MAX_PSD_SIZE
Definition
psd.h:29
plugins
impex
psd
psd_saver.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52