Krita Source Code Documentation
Loading...
Searching...
No Matches
arrangedocker_dock.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2016 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
7#ifndef _GRID_DOCK_H_
8#define _GRID_DOCK_H_
9
10#include <QDockWidget>
11#include <QPointer>
14
15class KisCanvas2;
18
19class ArrangeDockerDock : public QDockWidget, public KoCanvasObserverBase {
20 Q_OBJECT
21public:
23 ~ArrangeDockerDock() override;
24 QString observerName() override { return "ArrangeDockerDock"; }
25 void setCanvas(KoCanvasBase *canvas) override;
26 void unsetCanvas() override;
27
28private Q_SLOTS:
29 void slotToolChanged();
30 void slotToolChanged(QString toolId);
31
32private:
36};
37
38
39#endif
void unsetCanvas() override
KisSignalAutoConnectionsStore m_canvasConnections
QString observerName() override
void setCanvas(KoCanvasBase *canvas) override
ArrangeDockerWidget * m_configWidget
QPointer< KisCanvas2 > m_canvas