fix adding/removing classes in graduated renderer widget (#31824)

This commit is contained in:
Denis Rouzaud 2019-09-17 11:57:48 +02:00 committed by GitHub
parent b7693d1826
commit 68a78059c0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

Binary file not shown.

View File

@ -1134,6 +1134,8 @@ void QgsGraduatedSymbolRendererWidget::addClass()
{ {
mModel->addClass( mGraduatedSymbol.get() ); mModel->addClass( mGraduatedSymbol.get() );
mHistogramWidget->refresh(); mHistogramWidget->refresh();
emit widgetChanged();
} }
void QgsGraduatedSymbolRendererWidget::deleteClasses() void QgsGraduatedSymbolRendererWidget::deleteClasses()
@ -1141,12 +1143,14 @@ void QgsGraduatedSymbolRendererWidget::deleteClasses()
QList<int> classIndexes = selectedClasses(); QList<int> classIndexes = selectedClasses();
mModel->deleteRows( classIndexes ); mModel->deleteRows( classIndexes );
mHistogramWidget->refresh(); mHistogramWidget->refresh();
emit widgetChanged();
} }
void QgsGraduatedSymbolRendererWidget::deleteAllClasses() void QgsGraduatedSymbolRendererWidget::deleteAllClasses()
{ {
mModel->removeAllRows(); mModel->removeAllRows();
mHistogramWidget->refresh(); mHistogramWidget->refresh();
emit widgetChanged();
} }
bool QgsGraduatedSymbolRendererWidget::rowsOrdered() bool QgsGraduatedSymbolRendererWidget::rowsOrdered()