Krita Source Code Documentation
Loading...
Searching...
No Matches
KoDrag.h
Go to the documentation of this file.
1
/* This file is part of the KDE project
2
* SPDX-FileCopyrightText: 2007 Thorsten Zachmann <zachmann@kde.org>
3
*
4
* SPDX-License-Identifier: LGPL-2.0-or-later
5
*/
6
7
#ifndef KODRAG_H
8
#define KODRAG_H
9
10
#include "kritaflake_export.h"
11
12
#include <QList>
13
14
class
QMimeData;
15
class
QString;
16
class
QByteArray;
17
class
KoDragPrivate
;
18
class
KoShape
;
19
28
class
KRITAFLAKE_EXPORT
KoDrag
29
{
30
public
:
31
KoDrag
();
32
~KoDrag
();
33
34
38
bool
setSvg(
const
QList<KoShape*>
shapes);
39
43
void
setData(
const
QString &mimeType,
const
QByteArray &data);
44
48
void
addToClipboard();
49
57
QMimeData *mimeData();
58
59
private
:
60
KoDragPrivate
*
const
d
;
61
};
62
63
#endif
/* KODRAG_H */
KoDragPrivate
Definition
KoDrag.cpp:30
KoDrag
Definition
KoDrag.h:29
KoDrag::d
KoDragPrivate *const d
Definition
KoDrag.h:60
KoShape
Definition
KoShape.h:92
QList
Definition
KisQStringListFwd.h:16
libs
flake
KoDrag.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52