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>
18
#include <
KoCanvasControllerWidget.h
>
19
20
21
class
KoCanvasControllerWidget
;
22
class
Viewport
;
23
class
KoCanvasBase
;
24
class
KoCanvasSupervisor
;
25
26
class
Q_DECL_HIDDEN
KoCanvasControllerWidget
::
Private
27
{
28
public
:
29
30
Private
(
KoCanvasControllerWidget
*qq,
KoCanvasSupervisor
*observerProvider)
31
: q(qq)
32
, observerProvider(observerProvider)
33
, canvas(0)
34
, viewportWidget(0)
35
, ignoreScrollSignals(false)
36
{
37
}
38
39
void
activate
();
40
void
unsetCanvas
();
41
42
KoCanvasControllerWidget
*
q
;
43
KoCanvasSupervisor
*
observerProvider
;
44
QPointer<KoCanvasBase>
canvas
;
45
Viewport
*
viewportWidget
;
46
bool
ignoreScrollSignals
;
47
};
48
49
#endif
FlakeDebug.h
KoCanvasControllerWidget.h
KoCanvasBase
Definition
KoCanvasBase.cpp:24
KoCanvasControllerWidget
Definition
KoCanvasControllerWidget.h:32
KoCanvasControllerWidget::Private
Private(KoCanvasControllerWidget *qq, KoCanvasSupervisor *observerProvider)
Definition
KoCanvasControllerWidget_p.h:30
KoCanvasControllerWidget::q
KoCanvasControllerWidget * q
Definition
KoCanvasControllerWidget_p.h:42
KoCanvasControllerWidget::activate
void activate()
KoCanvasControllerWidget::ignoreScrollSignals
bool ignoreScrollSignals
Definition
KoCanvasControllerWidget_p.h:46
KoCanvasControllerWidget::viewportWidget
Viewport * viewportWidget
Definition
KoCanvasControllerWidget_p.h:45
KoCanvasControllerWidget::unsetCanvas
void unsetCanvas()
KoCanvasControllerWidget::canvas
QPointer< KoCanvasBase > canvas
Definition
KoCanvasControllerWidget_p.h:44
KoCanvasControllerWidget::observerProvider
KoCanvasSupervisor * observerProvider
Definition
KoCanvasControllerWidget_p.h:43
KoCanvasSupervisor
Definition
KoCanvasSupervisor.h:21
QPointer
Definition
kis_types.h:255
Viewport
Definition
KoCanvasControllerWidgetViewport_p.h:19
Private
Definition
SvgTransformParser.cpp:20
libs
ui
canvas
KoCanvasControllerWidget_p.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52