Krita Source Code Documentation
Loading...
Searching...
No Matches
KoDockRegistry.h
Go to the documentation of this file.
1/* This file is part of the KDE project
2 * SPDX-FileCopyrightText: 2006-2007 Thomas Zander <zander@kde.org>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
7#ifndef KODOCKREGISTRY_
8#define KODOCKREGISTRY_
9
10
11#include "KoGenericRegistry.h"
12#include <KoDockFactoryBase.h>
13
14#include "kritaflake_export.h"
15
25class KRITAFLAKE_EXPORT KoDockRegistry : public KoGenericRegistry<KoDockFactoryBase*>
26{
27public:
29 ~KoDockRegistry() override;
30
35 QList<KoDockFactoryBase *> sortedDockWidgetFactories();
36
41 static KoDockRegistry *instance();
42
43private:
44
47 void init();
48
49 class Private;
50 Private * const d;
51};
52
53#endif
PythonPluginManager * instance
KoDockRegistry(const KoDockRegistry &)
KoDockRegistry operator=(const KoDockRegistry &)
Private *const d