Krita Source Code Documentation
Loading...
Searching...
No Matches
TouchDockerDock.cpp
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
#include "
TouchDockerDock.h
"
9
#include "
TouchDockerWidget.h
"
10
11
TouchDockerDock::TouchDockerDock
()
12
: QDockWidget(i18n(
"Touch Docker"
))
13
{
14
m_page
=
new
TouchDockerWidget
(
this
);
15
setWidget(
m_page
);
16
}
17
18
TouchDockerDock::~TouchDockerDock
()
19
{
20
}
21
22
void
TouchDockerDock::setCanvas
(
KoCanvasBase
* canvas)
23
{
24
m_canvas
=
dynamic_cast<
KisCanvas2
*
>
(canvas);
25
m_page
->
setCanvas
(
m_canvas
);
26
}
27
28
void
TouchDockerDock::unsetCanvas
()
29
{
30
m_canvas
=
nullptr
;
31
m_page
->
unsetCanvas
();
32
}
TouchDockerDock.h
TouchDockerWidget.h
KisCanvas2
Definition
kis_canvas2.cpp:114
KoCanvasBase
Definition
KoCanvasBase.cpp:24
TouchDockerDock::unsetCanvas
void unsetCanvas() override
Definition
TouchDockerDock.cpp:28
TouchDockerDock::m_page
TouchDockerWidget * m_page
Definition
TouchDockerDock.h:29
TouchDockerDock::~TouchDockerDock
~TouchDockerDock() override
Definition
TouchDockerDock.cpp:18
TouchDockerDock::TouchDockerDock
TouchDockerDock()
Definition
TouchDockerDock.cpp:11
TouchDockerDock::setCanvas
void setCanvas(KoCanvasBase *canvas) override
Definition
TouchDockerDock.cpp:22
TouchDockerDock::m_canvas
QPointer< KisCanvas2 > m_canvas
Definition
TouchDockerDock.h:30
TouchDockerWidget
Definition
TouchDockerWidget.h:18
TouchDockerWidget::unsetCanvas
void unsetCanvas()
Definition
TouchDockerWidget.cpp:75
TouchDockerWidget::setCanvas
void setCanvas(KisCanvas2 *canvas)
Definition
TouchDockerWidget.cpp:30
plugins
dockers
touchdocker
TouchDockerDock.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52