Krita Source Code Documentation
Loading...
Searching...
No Matches
kistoolcropconfigwidget.h
Go to the documentation of this file.
1
/*
2
SPDX-FileCopyrightText: 2012 Dan Leinir Turthra Jensen <admin@leinir.dk>
3
4
SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
8
#ifndef KISTOOLCROPCONFIGWIDGET_H
9
#define KISTOOLCROPCONFIGWIDGET_H
10
11
#include "ui_wdg_tool_crop.h"
12
13
class
KisToolCrop
;
14
class
KisToolCropConfigWidget
:
public
QWidget,
public
Ui::WdgToolCrop
15
{
16
Q_OBJECT
17
18
public
:
19
KisToolCropConfigWidget
(QWidget *parent,
KisToolCrop
* cropTool);
20
21
Q_SIGNALS:
22
void
cropTypeChanged
(
int
cropType);
23
void
cropXChanged
(
int
newX);
24
void
cropYChanged
(
int
newY);
25
void
cropWidthChanged
(
int
newWidth);
26
void
lockWidthChanged
(
bool
newLock);
27
void
cropHeightChanged
(
int
newHeight);
28
void
lockHeightChanged
(
bool
newLock);
29
void
ratioChanged
(
double
newRatio);
30
void
lockRatioChanged
(
bool
newLock);
31
void
decorationChanged
(
int
newDecoration);
32
void
allowGrowChanged
(
bool
newLock);
33
void
growCenterChanged
(
bool
newLock);
34
35
public
Q_SLOTS:
36
void
cropTypeSelectableChanged
();
37
38
private
:
39
KisToolCrop
*
m_cropTool
;
40
41
private
Q_SLOTS:
42
void
updateLockRatioIcon
();
43
void
updateLockWidthIcon
();
44
void
updateLockHeightIcon
();
45
};
46
47
#endif
// KISTOOLCROPCONFIGWIDGET_H
KisToolCropConfigWidget
Definition
kistoolcropconfigwidget.h:15
KisToolCropConfigWidget::cropTypeSelectableChanged
void cropTypeSelectableChanged()
Definition
kistoolcropconfigwidget.cpp:107
KisToolCropConfigWidget::updateLockHeightIcon
void updateLockHeightIcon()
Definition
kistoolcropconfigwidget.cpp:126
KisToolCropConfigWidget::KisToolCropConfigWidget
KisToolCropConfigWidget(QWidget *parent, KisToolCrop *cropTool)
Definition
kistoolcropconfigwidget.cpp:15
KisToolCropConfigWidget::lockHeightChanged
void lockHeightChanged(bool newLock)
KisToolCropConfigWidget::cropHeightChanged
void cropHeightChanged(int newHeight)
KisToolCropConfigWidget::cropTypeChanged
void cropTypeChanged(int cropType)
KisToolCropConfigWidget::growCenterChanged
void growCenterChanged(bool newLock)
KisToolCropConfigWidget::lockRatioChanged
void lockRatioChanged(bool newLock)
KisToolCropConfigWidget::cropWidthChanged
void cropWidthChanged(int newWidth)
KisToolCropConfigWidget::cropXChanged
void cropXChanged(int newX)
KisToolCropConfigWidget::updateLockRatioIcon
void updateLockRatioIcon()
Definition
kistoolcropconfigwidget.cpp:116
KisToolCropConfigWidget::cropYChanged
void cropYChanged(int newY)
KisToolCropConfigWidget::decorationChanged
void decorationChanged(int newDecoration)
KisToolCropConfigWidget::m_cropTool
KisToolCrop * m_cropTool
Definition
kistoolcropconfigwidget.h:39
KisToolCropConfigWidget::lockWidthChanged
void lockWidthChanged(bool newLock)
KisToolCropConfigWidget::allowGrowChanged
void allowGrowChanged(bool newLock)
KisToolCropConfigWidget::updateLockWidthIcon
void updateLockWidthIcon()
Definition
kistoolcropconfigwidget.cpp:121
KisToolCropConfigWidget::ratioChanged
void ratioChanged(double newRatio)
KisToolCrop
Definition
kis_tool_crop.h:37
plugins
tools
tool_crop
kistoolcropconfigwidget.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52