Krita Source Code Documentation
Loading...
Searching...
No Matches
KoCanvasObserverBase.cpp
Go to the documentation of this file.
1/* This file is part of the KDE project
2 * SPDX-FileCopyrightText: 2007 Thomas Zander <zander@kde.org>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6
8#include <QPointer>
9#include <KoCanvasBase.h>
10
23
28
33
35{
36 d->canvas = canvas;
37 setCanvas(canvas);
38}
39
45
QPointer< KoCanvasBase > canvas
KoCanvasObserverBasePrivate *const d
virtual void unsetCanvas()=0
KoCanvasBase * observedCanvas() const
void setObservedCanvas(KoCanvasBase *canvas)
virtual void setCanvas(KoCanvasBase *canvas)=0