Krita Source Code Documentation
Loading...
Searching...
No Matches
KoToolBoxFactory.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2006 Peter Simonsson <peter.simonsson@gmail.com>
3 * SPDX-FileCopyrightText: 2007 Thomas Zander <zander@kde.org>
4 *
5 * SPDX-License-Identifier: LGPL-2.0-or-later
6 */
7
8#ifndef KOTOOLBOXFACTORY_H
9#define KOTOOLBOXFACTORY_H
10
11#include <KoDockFactoryBase.h>
12#include "kritaui_export.h"
13
14#include <QString>
15#include <QDockWidget>
16
17
22class KRITAUI_EXPORT KoToolBoxFactory : public KoDockFactoryBase
23{
24public:
25 explicit KoToolBoxFactory();
26 ~KoToolBoxFactory() override;
27
28 QString id() const override;
30 QDockWidget* createDockWidget() override;
31};
32
33#endif
virtual QDockWidget * createDockWidget()=0
virtual DockPosition defaultDockPosition() const =0
virtual QString id() const =0