mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-01 00:46:20 -05:00
fix typo and missing disconnect
This commit is contained in:
parent
4733bc8210
commit
a09cb6f364
@ -83,7 +83,7 @@ bool QgsDistanceWidget::eventFilter( QObject *obj, QEvent *ev )
|
|||||||
QKeyEvent *event = static_cast<QKeyEvent *>( ev );
|
QKeyEvent *event = static_cast<QKeyEvent *>( ev );
|
||||||
if ( event->key() == Qt::Key_Escape )
|
if ( event->key() == Qt::Key_Escape )
|
||||||
{
|
{
|
||||||
emit distanceEditingCancelled();
|
emit distanceEditingCanceled();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if ( event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return )
|
if ( event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return )
|
||||||
@ -258,7 +258,7 @@ void QgsMapToolSelectRadius::createRotationWidget()
|
|||||||
|
|
||||||
connect( mDistanceWidget, &QgsDistanceWidget::distanceChanged, this, &QgsMapToolSelectRadius::updateRubberband );
|
connect( mDistanceWidget, &QgsDistanceWidget::distanceChanged, this, &QgsMapToolSelectRadius::updateRubberband );
|
||||||
connect( mDistanceWidget, &QgsDistanceWidget::distanceEditingFinished, this, &QgsMapToolSelectRadius::radiusValueEntered );
|
connect( mDistanceWidget, &QgsDistanceWidget::distanceEditingFinished, this, &QgsMapToolSelectRadius::radiusValueEntered );
|
||||||
connect( mDistanceWidget, &QgsDistanceWidget::distanceEditingCancelled, this, &QgsMapToolSelectRadius::cancel );
|
connect( mDistanceWidget, &QgsDistanceWidget::distanceEditingCanceled, this, &QgsMapToolSelectRadius::cancel );
|
||||||
}
|
}
|
||||||
|
|
||||||
void QgsMapToolSelectRadius::deleteRotationWidget()
|
void QgsMapToolSelectRadius::deleteRotationWidget()
|
||||||
@ -267,6 +267,7 @@ void QgsMapToolSelectRadius::deleteRotationWidget()
|
|||||||
{
|
{
|
||||||
disconnect( mDistanceWidget, &QgsDistanceWidget::distanceChanged, this, &QgsMapToolSelectRadius::updateRubberband );
|
disconnect( mDistanceWidget, &QgsDistanceWidget::distanceChanged, this, &QgsMapToolSelectRadius::updateRubberband );
|
||||||
disconnect( mDistanceWidget, &QgsDistanceWidget::distanceEditingFinished, this, &QgsMapToolSelectRadius::radiusValueEntered );
|
disconnect( mDistanceWidget, &QgsDistanceWidget::distanceEditingFinished, this, &QgsMapToolSelectRadius::radiusValueEntered );
|
||||||
|
disconnect( mDistanceWidget, &QgsDistanceWidget::distanceEditingCanceled, this, &QgsMapToolSelectRadius::cancel );
|
||||||
mDistanceWidget->releaseKeyboard();
|
mDistanceWidget->releaseKeyboard();
|
||||||
mDistanceWidget->deleteLater();
|
mDistanceWidget->deleteLater();
|
||||||
}
|
}
|
||||||
|
@ -44,7 +44,7 @@ class APP_EXPORT QgsDistanceWidget : public QWidget
|
|||||||
signals:
|
signals:
|
||||||
void distanceChanged( double distance );
|
void distanceChanged( double distance );
|
||||||
void distanceEditingFinished( double distance, const Qt::KeyboardModifiers &modifiers );
|
void distanceEditingFinished( double distance, const Qt::KeyboardModifiers &modifiers );
|
||||||
void distanceEditingCancelled();
|
void distanceEditingCanceled();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
bool eventFilter( QObject *obj, QEvent *ev ) override;
|
bool eventFilter( QObject *obj, QEvent *ev ) override;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user