Krita Source Code Documentation
Loading...
Searching...
No Matches
KoCanvasControllerWidget_p.h
Go to the documentation of this file.
1/* This file is part of the KDE project
2 *
3 * SPDX-FileCopyrightText: 2006, 2008-2009 Thomas Zander <zander@kde.org>
4 * SPDX-FileCopyrightText: 2006 Peter Simonsson <peter.simonsson@gmail.com>
5 * SPDX-FileCopyrightText: 2006, 2009 Thorsten Zachmann <zachmann@kde.org>
6 * SPDX-FileCopyrightText: 2007-2010 Boudewijn Rempt <boud@valdyas.org>
7 * SPDX-FileCopyrightText: 2007 C. Boemann <cbo@boemann.dk>
8 * SPDX-FileCopyrightText: 2006-2008 Jan Hambrecht <jaham@gmx.net>
9 *
10 * SPDX-License-Identifier: LGPL-2.0-or-later
11 */
12#ifndef KoCanvasControllerWidget_p_h
13#define KoCanvasControllerWidget_p_h
14
15#include <FlakeDebug.h>
16
17#include <KoConfig.h>
19
20
22class Viewport;
23class KoCanvasBase;
25
26class Q_DECL_HIDDEN KoCanvasControllerWidget::Private
27{
28public:
29
31 : q(qq)
32 , observerProvider(observerProvider)
33 , canvas(0)
34 , viewportWidget(0)
35 , ignoreScrollSignals(false)
36 {
37 }
38
39 void activate();
41
47};
48
49#endif
Private(KoCanvasControllerWidget *qq, KoCanvasSupervisor *observerProvider)
KoCanvasControllerWidget * q
QPointer< KoCanvasBase > canvas