Skip to content

Commit

Permalink
[style dock] emit widgetChanged() when raster palette labels updated
Browse files Browse the repository at this point in the history
  • Loading branch information
nirvn committed Dec 8, 2016
1 parent c32be64 commit e077efd
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/gui/raster/qgspalettedrendererwidget.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -88,6 +88,14 @@ void QgsPalettedRendererWidget::on_mTreeWidget_itemDoubleClicked( QTreeWidgetIte
} }
} }


void QgsPalettedRendererWidget::on_mTreeWidget_itemChanged( QTreeWidgetItem * item, int column )
{
if ( column == 2 && item ) //palette label modified
{
emit widgetChanged();
}
}

void QgsPalettedRendererWidget::setFromRenderer( const QgsRasterRenderer* r ) void QgsPalettedRendererWidget::setFromRenderer( const QgsRasterRenderer* r )
{ {
const QgsPalettedRasterRenderer* pr = dynamic_cast<const QgsPalettedRasterRenderer*>( r ); const QgsPalettedRasterRenderer* pr = dynamic_cast<const QgsPalettedRasterRenderer*>( r );
Expand Down
1 change: 1 addition & 0 deletions src/gui/raster/qgspalettedrendererwidget.h
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ class GUI_EXPORT QgsPalettedRendererWidget: public QgsRasterRendererWidget, priv


private slots: private slots:
void on_mTreeWidget_itemDoubleClicked( QTreeWidgetItem * item, int column ); void on_mTreeWidget_itemDoubleClicked( QTreeWidgetItem * item, int column );
void on_mTreeWidget_itemChanged( QTreeWidgetItem * item, int column );
}; };


#endif // QGSPALETTEDRENDERERWIDGET_H #endif // QGSPALETTEDRENDERERWIDGET_H

1 comment on commit e077efd

@NathanW2
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice.

Please sign in to comment.