diff --git a/src/app/qgsgeometryvalidationdock.cpp b/src/app/qgsgeometryvalidationdock.cpp index 172057ba1ebc..d67ca3a6f391 100644 --- a/src/app/qgsgeometryvalidationdock.cpp +++ b/src/app/qgsgeometryvalidationdock.cpp @@ -49,7 +49,6 @@ QgsGeometryValidationDock::QgsGeometryValidationDock( const QString &title, QgsM connect( mMapCanvas, &QgsMapCanvas::currentLayerChanged, this, &QgsGeometryValidationDock::updateLayerTransform ); connect( mMapCanvas, &QgsMapCanvas::destinationCrsChanged, this, &QgsGeometryValidationDock::updateLayerTransform ); connect( mMapCanvas, &QgsMapCanvas::transformContextChanged, this, &QgsGeometryValidationDock::updateLayerTransform ); - connect( mTopologyChecksPendingButton, &QToolButton::clicked, this, &QgsGeometryValidationDock::triggerTopologyChecks ); mFeatureRubberband = new QgsRubberBand( mMapCanvas ); mErrorRubberband = new QgsRubberBand( mMapCanvas ); @@ -125,13 +124,6 @@ void QgsGeometryValidationDock::zoomToFeature() } } -void QgsGeometryValidationDock::triggerTopologyChecks() -{ - QgsVectorLayer *layer = qobject_cast( mMapCanvas->currentLayer() ); - if ( layer ) - mGeometryValidationService->triggerTopologyChecks( layer ); -} - void QgsGeometryValidationDock::updateLayerTransform() { if ( !mMapCanvas->currentLayer() ) @@ -296,7 +288,6 @@ void QgsGeometryValidationDock::onLayerEditingStatusChanged() } } } - mTopologyChecksPendingButton->setEnabled( enabled ); } void QgsGeometryValidationDock::onLayerDestroyed( QObject *layer ) diff --git a/src/app/qgsgeometryvalidationdock.h b/src/app/qgsgeometryvalidationdock.h index 853161cd4300..6053f988cd93 100644 --- a/src/app/qgsgeometryvalidationdock.h +++ b/src/app/qgsgeometryvalidationdock.h @@ -53,7 +53,6 @@ class QgsGeometryValidationDock : public QgsDockWidget, public Ui_QgsGeometryVal void gotoPreviousError(); void zoomToProblem(); void zoomToFeature(); - void triggerTopologyChecks(); void updateLayerTransform(); void onDataChanged( const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles ); void onRowsInserted(); diff --git a/src/ui/qgsgeometryvalidationdockbase.ui b/src/ui/qgsgeometryvalidationdockbase.ui index 058fba2a5f85..3a872351558e 100644 --- a/src/ui/qgsgeometryvalidationdockbase.ui +++ b/src/ui/qgsgeometryvalidationdockbase.ui @@ -6,8 +6,8 @@ 0 0 - 418 - 404 + 616 + 968 @@ -15,7 +15,84 @@ - + + + + Qt::Horizontal + + + + 0 + 20 + + + + + + + + Zoom To Feature + + + + :/images/themes/default/mActionZoomToSelected.svg:/images/themes/default/mActionZoomToSelected.svg + + + Qt::ToolButtonTextBesideIcon + + + + + + + Next + + + Qt::RightArrow + + + + + + + Qt::Horizontal + + + + 0 + 20 + + + + + + + + Zoom To Problem + + + + :/images/themes/default/mActionZoomToLayer.svg:/images/themes/default/mActionZoomToLayer.svg + + + Qt::ToolButtonTextBesideIcon + + + + + + + Previous + + + Qt::LeftArrow + + + + + + + @@ -30,106 +107,6 @@ 0 - - - - Next - - - Qt::RightArrow - - - - - - - Previous - - - Qt::LeftArrow - - - - - - - Qt::Horizontal - - - - 0 - 20 - - - - - - - - Qt::Horizontal - - - - 0 - 20 - - - - - - - - Zoom To Feature - - - - :/images/themes/default/mActionZoomToSelected.svg:/images/themes/default/mActionZoomToSelected.svg - - - Qt::ToolButtonTextBesideIcon - - - - - - - Zoom To Problem - - - - :/images/themes/default/mActionZoomToLayer.svg:/images/themes/default/mActionZoomToLayer.svg - - - Qt::ToolButtonTextBesideIcon - - - - - - - Qt::Horizontal - - - - 0 - 20 - - - - - - - - Qt::Horizontal - - - - 0 - 20 - - - - @@ -165,27 +142,6 @@ - - - - - - - ... - - - - :/images/themes/default/mIconTopologicalEditing.svg:/images/themes/default/mIconTopologicalEditing.svg - - - - - - - - - -