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"
16
17
18// max number of pixels in one dimension of psd file
19extern const int MAX_PSD_SIZE;
20
21
22class KisDocument;
23
24class PSDSaver : public QObject {
25
26 Q_OBJECT
27
28public:
29
31 ~PSDSaver() override;
32
33public:
35
37
38public Q_SLOTS:
39
40 virtual void cancel();
41
42private:
45 bool m_stop;
46};
47
48#endif
~PSDSaver() override
Definition psd_saver.cpp:83
KisImageSP image()
Definition psd_saver.cpp:87
KisImportExportErrorCode buildFile(QIODevice &io)
Definition psd_saver.cpp:92
KisDocument * m_doc
Definition psd_saver.h:44
KisImageSP m_image
Definition psd_saver.h:43
bool m_stop
Definition psd_saver.h:45
PSDSaver(KisDocument *doc)
Definition psd_saver.cpp:76
virtual void cancel()
const int MAX_PSD_SIZE
Definition psd.h:29