Skip to content

Commit e077efd

Browse files
committed
[style dock] emit widgetChanged() when raster palette labels updated
1 parent c32be64 commit e077efd

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

src/gui/raster/qgspalettedrendererwidget.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,14 @@ void QgsPalettedRendererWidget::on_mTreeWidget_itemDoubleClicked( QTreeWidgetIte
8888
}
8989
}
9090

91+
void QgsPalettedRendererWidget::on_mTreeWidget_itemChanged( QTreeWidgetItem * item, int column )
92+
{
93+
if ( column == 2 && item ) //palette label modified
94+
{
95+
emit widgetChanged();
96+
}
97+
}
98+
9199
void QgsPalettedRendererWidget::setFromRenderer( const QgsRasterRenderer* r )
92100
{
93101
const QgsPalettedRasterRenderer* pr = dynamic_cast<const QgsPalettedRasterRenderer*>( r );

src/gui/raster/qgspalettedrendererwidget.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ class GUI_EXPORT QgsPalettedRendererWidget: public QgsRasterRendererWidget, priv
4141

4242
private slots:
4343
void on_mTreeWidget_itemDoubleClicked( QTreeWidgetItem * item, int column );
44+
void on_mTreeWidget_itemChanged( QTreeWidgetItem * item, int column );
4445
};
4546

4647
#endif // QGSPALETTEDRENDERERWIDGET_H

0 commit comments

Comments
 (0)