Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_tool_movetooloptionswidget.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 KIS_TOOL_MOVETOOLOPTIONSWIDGET_H
9
#define KIS_TOOL_MOVETOOLOPTIONSWIDGET_H
10
11
#include "ui_wdgmovetool.h"
12
#include <kconfiggroup.h>
13
#include "
kis_tool_move.h
"
14
15
class
MoveToolOptionsWidget
:
public
QWidget,
public
Ui::WdgMoveTool
16
{
17
Q_OBJECT
18
public
:
19
MoveToolOptionsWidget
(QWidget *parent,
int
resolution, QString toolId);
20
int
moveStep
();
21
double
moveScale
();
22
KisToolMove::MoveToolMode
mode
();
23
bool
showCoordinates
()
const
;
24
25
public
Q_SLOTS:
26
void
setShowCoordinates
(
bool
value
);
27
28
void
slotSetTranslate
(QPoint newPos);
29
30
private
Q_SLOTS:
31
void
on_spinMoveStep_valueChanged
(
double
UIMoveStep);
32
33
void
on_spinMoveScale_valueChanged
(
double
UIMoveScale);
34
35
void
on_cmbUnit_currentIndexChanged
(
int
newUnit);
36
37
void
on_radioSelectedLayer_toggled
(
bool
checked);
38
39
void
on_radioFirstLayer_toggled
(
bool
checked);
40
41
void
on_radioGroup_toggled
(
bool
checked);
42
43
void
on_chkShowCoordinates_toggled
(
bool
checked);
44
45
void
on_translateXBox_valueChanged
(
int
arg1);
46
47
void
on_translateYBox_valueChanged
(
int
arg1);
48
49
Q_SIGNALS:
50
void
showCoordinatesChanged
(
bool
value
);
51
52
void
sigSetTranslateX
(
int
value
);
53
void
sigSetTranslateY
(
int
value
);
54
55
void
sigRequestCommitOffsetChanges
();
56
57
private
:
58
void
updateUIUnit
(
int
newUnit);
59
void
setMoveToolMode
(
KisToolMove::MoveToolMode
newMode);
60
int
m_resolution
;
61
int
m_moveStep
;
62
int
m_moveStepUnit
;
63
qreal
m_moveScale
;
64
KisToolMove::MoveToolMode
m_moveToolMode
;
65
bool
m_showCoordinates
;
66
67
int
m_TranslateX
;
68
int
m_TranslateY
;
69
70
KConfigGroup
m_configGroup
;
71
};
72
73
#endif
// KIS_TOOL_MOVETOOLOPTIONSWIDGET_H
value
float value(const T *src, size_t ch)
Definition
JPEGXLImport.cpp:93
KisToolMove::MoveToolMode
MoveToolMode
Definition
kis_tool_move.h:67
MoveToolOptionsWidget
Definition
kis_tool_movetooloptionswidget.h:16
MoveToolOptionsWidget::m_moveStepUnit
int m_moveStepUnit
Definition
kis_tool_movetooloptionswidget.h:62
MoveToolOptionsWidget::on_spinMoveStep_valueChanged
void on_spinMoveStep_valueChanged(double UIMoveStep)
Definition
kis_tool_movetooloptionswidget.cpp:81
MoveToolOptionsWidget::on_translateXBox_valueChanged
void on_translateXBox_valueChanged(int arg1)
Definition
kis_tool_movetooloptionswidget.cpp:165
MoveToolOptionsWidget::on_radioFirstLayer_toggled
void on_radioFirstLayer_toggled(bool checked)
Definition
kis_tool_movetooloptionswidget.cpp:110
MoveToolOptionsWidget::on_radioSelectedLayer_toggled
void on_radioSelectedLayer_toggled(bool checked)
Definition
kis_tool_movetooloptionswidget.cpp:104
MoveToolOptionsWidget::on_translateYBox_valueChanged
void on_translateYBox_valueChanged(int arg1)
Definition
kis_tool_movetooloptionswidget.cpp:172
MoveToolOptionsWidget::m_moveScale
qreal m_moveScale
Definition
kis_tool_movetooloptionswidget.h:63
MoveToolOptionsWidget::sigSetTranslateX
void sigSetTranslateX(int value)
MoveToolOptionsWidget::m_resolution
int m_resolution
Definition
kis_tool_movetooloptionswidget.h:60
MoveToolOptionsWidget::m_showCoordinates
bool m_showCoordinates
Definition
kis_tool_movetooloptionswidget.h:65
MoveToolOptionsWidget::MoveToolOptionsWidget
MoveToolOptionsWidget(QWidget *parent, int resolution, QString toolId)
Definition
kis_tool_movetooloptionswidget.cpp:13
MoveToolOptionsWidget::m_moveToolMode
KisToolMove::MoveToolMode m_moveToolMode
Definition
kis_tool_movetooloptionswidget.h:64
MoveToolOptionsWidget::sigSetTranslateY
void sigSetTranslateY(int value)
MoveToolOptionsWidget::m_TranslateX
int m_TranslateX
Definition
kis_tool_movetooloptionswidget.h:67
MoveToolOptionsWidget::moveStep
int moveStep()
Definition
kis_tool_movetooloptionswidget.cpp:139
MoveToolOptionsWidget::slotSetTranslate
void slotSetTranslate(QPoint newPos)
Definition
kis_tool_movetooloptionswidget.cpp:159
MoveToolOptionsWidget::m_configGroup
KConfigGroup m_configGroup
Definition
kis_tool_movetooloptionswidget.h:70
MoveToolOptionsWidget::sigRequestCommitOffsetChanges
void sigRequestCommitOffsetChanges()
MoveToolOptionsWidget::updateUIUnit
void updateUIUnit(int newUnit)
Definition
kis_tool_movetooloptionswidget.cpp:57
MoveToolOptionsWidget::showCoordinates
bool showCoordinates() const
Definition
kis_tool_movetooloptionswidget.cpp:149
MoveToolOptionsWidget::showCoordinatesChanged
void showCoordinatesChanged(bool value)
MoveToolOptionsWidget::on_spinMoveScale_valueChanged
void on_spinMoveScale_valueChanged(double UIMoveScale)
Definition
kis_tool_movetooloptionswidget.cpp:90
MoveToolOptionsWidget::on_cmbUnit_currentIndexChanged
void on_cmbUnit_currentIndexChanged(int newUnit)
Definition
kis_tool_movetooloptionswidget.cpp:97
MoveToolOptionsWidget::setShowCoordinates
void setShowCoordinates(bool value)
Definition
kis_tool_movetooloptionswidget.cpp:154
MoveToolOptionsWidget::setMoveToolMode
void setMoveToolMode(KisToolMove::MoveToolMode newMode)
Definition
kis_tool_movetooloptionswidget.cpp:122
MoveToolOptionsWidget::mode
KisToolMove::MoveToolMode mode()
Definition
kis_tool_movetooloptionswidget.cpp:134
MoveToolOptionsWidget::m_moveStep
int m_moveStep
Definition
kis_tool_movetooloptionswidget.h:61
MoveToolOptionsWidget::m_TranslateY
int m_TranslateY
Definition
kis_tool_movetooloptionswidget.h:68
MoveToolOptionsWidget::on_radioGroup_toggled
void on_radioGroup_toggled(bool checked)
Definition
kis_tool_movetooloptionswidget.cpp:116
MoveToolOptionsWidget::on_chkShowCoordinates_toggled
void on_chkShowCoordinates_toggled(bool checked)
Definition
kis_tool_movetooloptionswidget.cpp:128
MoveToolOptionsWidget::moveScale
double moveScale()
Definition
kis_tool_movetooloptionswidget.cpp:144
kis_tool_move.h
plugins
tools
basictools
kis_tool_movetooloptionswidget.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52