Implement tool thickness via keyboard (#1882)
* Implement changing tool size by keyboard Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com> * Fix very poor performance when changing thickness * Make thickness get saved to config Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
This commit is contained in:
@@ -65,9 +65,9 @@ SidePanelWidget::SidePanelWidget(QPixmap* p, QWidget* parent)
|
||||
m_layout->addLayout(colorForm);
|
||||
|
||||
connect(m_thicknessSlider,
|
||||
&QSlider::valueChanged,
|
||||
&QSlider::sliderMoved,
|
||||
this,
|
||||
&SidePanelWidget::updateCurrentThickness);
|
||||
&SidePanelWidget::thicknessChanged);
|
||||
connect(this,
|
||||
&SidePanelWidget::thicknessChanged,
|
||||
this,
|
||||
@@ -120,11 +120,6 @@ void SidePanelWidget::updateColorNoWheel(const QColor& c)
|
||||
QStringLiteral("QLabel { background-color : %1; }").arg(c.name()));
|
||||
}
|
||||
|
||||
void SidePanelWidget::updateCurrentThickness(int value)
|
||||
{
|
||||
emit thicknessChanged(value);
|
||||
}
|
||||
|
||||
void SidePanelWidget::colorGrabberActivated()
|
||||
{
|
||||
grabKeyboard();
|
||||
|
||||
Reference in New Issue
Block a user