Krita Source Code Documentation
Loading...
Searching...
No Matches
patterndocker_dock.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2009 Cyrille Berger <cberger@cberger.net>
3
*
4
* SPDX-License-Identifier: LGPL-2.0-or-later
5
*/
6
7
#ifndef _PATTERN_DOCK_H_
8
#define _PATTERN_DOCK_H_
9
10
#include <QDockWidget>
11
#include <
kis_mainwindow_observer.h
>
12
13
#include <
KoPattern.h
>
14
15
class
KisPatternChooser
;
16
17
class
PatternDockerDock
:
public
QDockWidget,
public
KisMainwindowObserver
{
18
Q_OBJECT
19
public
:
20
PatternDockerDock
( );
21
22
void
setViewManager
(
KisViewManager
* kisview)
override
;
23
void
setCanvas
(
KoCanvasBase
*canvas)
override
;
24
void
unsetCanvas
()
override
;
25
26
QString
observerName
()
override
{
return
"PatternDockerDock"
; }
27
public
Q_SLOTS:
28
void
patternChanged
(
KoPatternSP
pattern);
29
private
Q_SLOTS:
30
31
private
:
32
KisPatternChooser
*
m_patternChooser
;
33
};
34
35
36
#endif
KoPattern.h
KisMainwindowObserver
The KisMainwindowObserver class is an interface for dock widgets that want to keep track of the main ...
Definition
kis_mainwindow_observer.h:18
KisPatternChooser
Definition
kis_pattern_chooser.h:20
KisViewManager
Definition
KisViewManager.h:52
KoCanvasBase
Definition
KoCanvasBase.cpp:24
PatternDockerDock
Definition
patterndocker_dock.h:17
PatternDockerDock::m_patternChooser
KisPatternChooser * m_patternChooser
Definition
patterndocker_dock.h:32
PatternDockerDock::unsetCanvas
void unsetCanvas() override
Definition
patterndocker_dock.cpp:46
PatternDockerDock::observerName
QString observerName() override
Definition
patterndocker_dock.h:26
PatternDockerDock::setCanvas
void setCanvas(KoCanvasBase *canvas) override
Definition
patterndocker_dock.cpp:40
PatternDockerDock::patternChanged
void patternChanged(KoPatternSP pattern)
Definition
patterndocker_dock.cpp:52
PatternDockerDock::setViewManager
void setViewManager(KisViewManager *kisview) override
Definition
patterndocker_dock.cpp:30
PatternDockerDock::PatternDockerDock
PatternDockerDock()
Definition
patterndocker_dock.cpp:18
QSharedPointer< KoPattern >
kis_mainwindow_observer.h
plugins
dockers
patterndocker
patterndocker_dock.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52