Krita Source Code Documentation
Loading...
Searching...
No Matches
DockWidgetFactoryBase.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2015 Cyrille Berger <cberger@cberger.net>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
7#ifndef LIBKIS_DOCKWIDGETFACTORY_H
8#define LIBKIS_DOCKWIDGETFACTORY_H
9
10#include <QString>
11#include <KoDockFactoryBase.h>
12
13#include "kritalibkis_export.h"
14
36class KRITALIBKIS_EXPORT DockWidgetFactoryBase : public KoDockFactoryBase
37{
38public:
39 DockWidgetFactoryBase(const QString& _id, DockPosition _dockPosition);
40 ~DockWidgetFactoryBase() override;
41 QString id() const override;
42 DockPosition defaultDockPosition() const override;
43private:
44 QString m_id;
46};
47
48#endif
The DockWidgetFactoryBase class is the base class for plugins that want to add a dock widget to every...
virtual DockPosition defaultDockPosition() const =0
virtual QString id() const =0