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() );
mHistogramWidget->refresh();
emit widgetChanged();
}
void QgsGraduatedSymbolRendererWidget::deleteClasses()
@ -1141,12 +1143,14 @@ void QgsGraduatedSymbolRendererWidget::deleteClasses()
QList<int> classIndexes = selectedClasses();
mModel->deleteRows( classIndexes );
mHistogramWidget->refresh();
emit widgetChanged();
}
void QgsGraduatedSymbolRendererWidget::deleteAllClasses()
{
mModel->removeAllRows();
mHistogramWidget->refresh();
emit widgetChanged();
}
bool QgsGraduatedSymbolRendererWidget::rowsOrdered()