Krita Source Code Documentation
Loading...
Searching...
No Matches
KisLocalStrokeResources.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2020 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#ifndef KISLOCALSTROKERESOURCES_H
7
#define KISLOCALSTROKERESOURCES_H
8
9
#include <
KisResourcesInterface.h
>
10
11
class
KisLocalStrokeResourcesPrivate
;
12
13
23
class
KRITARESOURCES_EXPORT
KisLocalStrokeResources
:
public
KisResourcesInterface
24
{
25
public
:
26
KisLocalStrokeResources
();
27
KisLocalStrokeResources
(
const
QList<KoResourceSP>
&localResources);
28
29
void
addResource(
KoResourceSP
resource);
30
void
removeResource(
KoResourceSP
resource);
31
32
KisLocalStrokeResources
* clone()
const
;
33
34
protected
:
35
ResourceSourceAdapter
*
createSourceImpl
(
const
QString &type)
const override
;
36
37
private
:
38
Q_DECLARE_PRIVATE
(
KisLocalStrokeResources
);
39
};
40
41
#endif
// KISLOCALSTROKERESOURCES_H
KisResourcesInterface.h
KisLocalStrokeResourcesPrivate
Definition
KisLocalStrokeResources.cpp:71
KisLocalStrokeResources
a KisResourcesInterface-like resources storage for preloaded resources
Definition
KisLocalStrokeResources.h:24
KisLocalStrokeResources::Q_DECLARE_PRIVATE
Q_DECLARE_PRIVATE(KisLocalStrokeResources)
KisResourcesInterface::ResourceSourceAdapter
Definition
KisResourcesInterface.h:44
KisResourcesInterface
a provider-like interface class for accessing resource sources in Krita.
Definition
KisResourcesInterface.h:41
KisResourcesInterface::createSourceImpl
virtual ResourceSourceAdapter * createSourceImpl(const QString &type) const =0
QList
Definition
KisQStringListFwd.h:16
QSharedPointer< KoResource >
libs
resources
KisLocalStrokeResources.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52