Krita Source Code Documentation
Loading...
Searching...
No Matches
channeldocker_dock.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2011 Sven Langkamp <sven.langkamp@gmail.com>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
7#ifndef CHANNELDOCKER_DOCK_H
8#define CHANNELDOCKER_DOCK_H
9
10#include <QPointer>
11#include <QDockWidget>
12
14
15#include <kis_canvas2.h>
16#include "ChannelDockerWidget.h"
17
18class ChannelDockerDock : public QDockWidget, public KoCanvasObserverBase {
19 Q_OBJECT
20public:
22
23 QString observerName() override { return "ChannelDockerDock"; }
24 void setCanvas(KoCanvasBase *canvas) override;
25 void unsetCanvas() override;
26
27private:
30};
31
32
33#endif
ChannelDockerWidget * m_widget
void unsetCanvas() override
QPointer< KisCanvas2 > m_canvas
QString observerName() override
void setCanvas(KoCanvasBase *canvas) override