Krita Source Code Documentation
Loading...
Searching...
No Matches
imagesize.h
Go to the documentation of this file.
1
/*
2
* imagesize.h -- Part of Krita
3
*
4
* SPDX-FileCopyrightText: 2004 Boudewijn Rempt (boud@valdyas.org)
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
#ifndef IMAGESIZE_H
9
#define IMAGESIZE_H
10
11
#include <QVariant>
12
13
#include <
KisActionPlugin.h
>
14
#include "
kis_types.h
"
15
16
class
ImageSize
:
public
KisActionPlugin
17
{
18
Q_OBJECT
19
public
:
20
ImageSize
(QObject *parent);
21
~ImageSize
()
override
;
22
23
private
:
24
void
scaleLayerImpl
(
KisNodeSP
rootNode);
25
void
scaleLayersImpl
(
KisNodeList
nodes);
26
27
private
Q_SLOTS:
28
29
void
slotImageSize
();
30
void
slotCanvasSize
();
31
void
slotLayerSize
();
32
void
slotSelectionScale
();
33
34
void
slotScaleAllLayers
();
35
};
36
37
#endif
// IMAGESIZE_H
KisActionPlugin.h
ImageSize
Definition
imagesize.h:17
ImageSize::ImageSize
ImageSize(QObject *parent)
Definition
imagesize.cc:34
ImageSize::slotLayerSize
void slotLayerSize()
Definition
imagesize.cc:141
ImageSize::slotSelectionScale
void slotSelectionScale()
Definition
imagesize.cc:154
ImageSize::scaleLayersImpl
void scaleLayersImpl(KisNodeList nodes)
Definition
imagesize.cc:103
ImageSize::slotCanvasSize
void slotCanvasSize()
Definition
imagesize.cc:78
ImageSize::slotScaleAllLayers
void slotScaleAllLayers()
Definition
imagesize.cc:146
ImageSize::slotImageSize
void slotImageSize()
Definition
imagesize.cc:58
ImageSize::scaleLayerImpl
void scaleLayerImpl(KisNodeSP rootNode)
Definition
imagesize.cc:99
ImageSize::~ImageSize
~ImageSize() override
Definition
imagesize.cc:54
KisActionPlugin
Definition
KisActionPlugin.h:24
KisSharedPtr< KisNode >
QList< KisNodeSP >
kis_types.h
libs
ui
imagesize
imagesize.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52