Krita Source Code Documentation
Loading...
Searching...
No Matches
overviewdocker_dock.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2009 Cyrille Berger <cberger@cberger.net>
3 * SPDX-FileCopyrightText: 2021 Deif Lou <ginoba@gmail.com>
4 *
5 * SPDX-License-Identifier: LGPL-2.0-or-later
6 */
7
8#ifndef _OVERVIEW_DOCK_H_
9#define _OVERVIEW_DOCK_H_
10
11#include "overviewdocker_page.h"
12#include <QPointer>
13#include <QDockWidget>
14
16#include <kis_canvas2.h>
17
18class OverviewWidget;
19
20class OverviewDockerDock : public QDockWidget, public KoCanvasObserverBase {
21 Q_OBJECT
22public:
24 ~OverviewDockerDock() override;
25 QString observerName() override { return "OverviewDockerDock"; }
26 void setCanvas(KoCanvasBase *canvas) override;
27 void unsetCanvas() override;
28
29private:
32};
33
34
35#endif
void setCanvas(KoCanvasBase *canvas) override
QString observerName() override
QPointer< KisCanvas2 > m_canvas
OverviewDockerPage * m_page
void unsetCanvas() override