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
13class KisToolCrop;
14class KisToolCropConfigWidget : public QWidget, public Ui::WdgToolCrop
15{
16 Q_OBJECT
17
18public:
19 KisToolCropConfigWidget(QWidget *parent, KisToolCrop* cropTool);
20
21Q_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
35public Q_SLOTS:
37
38private:
40
41private Q_SLOTS:
45};
46
47#endif // KISTOOLCROPCONFIGWIDGET_H
KisToolCropConfigWidget(QWidget *parent, KisToolCrop *cropTool)
void lockHeightChanged(bool newLock)
void cropHeightChanged(int newHeight)
void cropTypeChanged(int cropType)
void growCenterChanged(bool newLock)
void lockRatioChanged(bool newLock)
void cropWidthChanged(int newWidth)
void cropXChanged(int newX)
void cropYChanged(int newY)
void decorationChanged(int newDecoration)
void lockWidthChanged(bool newLock)
void allowGrowChanged(bool newLock)
void ratioChanged(double newRatio)