@@ -228,6 +228,7 @@ void QgsSingleBandPseudoColorRendererWidget::on_mAddEntryButton_clicked()
228
228
newItem->setText ( 0 , " 0" );
229
229
newItem->setBackground ( 1 , QBrush ( QColor ( Qt::magenta ) ) );
230
230
newItem->setText ( 2 , " " );
231
+ newItem->setFlags ( Qt::ItemIsEnabled | Qt::ItemIsEditable | Qt::ItemIsSelectable );
231
232
connect ( newItem, SIGNAL ( itemEdited ( QTreeWidgetItem*, int ) ),
232
233
this , SLOT ( mColormapTreeWidget_itemEdited ( QTreeWidgetItem*, int ) ) );
233
234
mColormapTreeWidget ->sortItems ( 0 , Qt::AscendingOrder );
@@ -409,6 +410,7 @@ void QgsSingleBandPseudoColorRendererWidget::populateColormapTreeWidget( const Q
409
410
newItem->setText ( 0 , QString::number ( it->value , ' g' ) );
410
411
newItem->setBackground ( 1 , QBrush ( it->color ) );
411
412
newItem->setText ( 2 , it->label );
413
+ newItem->setFlags ( Qt::ItemIsEnabled | Qt::ItemIsEditable | Qt::ItemIsSelectable );
412
414
connect ( newItem, SIGNAL ( itemEdited ( QTreeWidgetItem*, int ) ),
413
415
this , SLOT ( mColormapTreeWidget_itemEdited ( QTreeWidgetItem*, int ) ) );
414
416
}
@@ -675,6 +677,7 @@ void QgsSingleBandPseudoColorRendererWidget::setFromRenderer( const QgsRasterRen
675
677
newItem->setText ( 0 , QString::number ( it->value , ' g' ) );
676
678
newItem->setBackground ( 1 , QBrush ( it->color ) );
677
679
newItem->setText ( 2 , it->label );
680
+ newItem->setFlags ( Qt::ItemIsEnabled | Qt::ItemIsEditable | Qt::ItemIsSelectable );
678
681
connect ( newItem, SIGNAL ( itemEdited ( QTreeWidgetItem*, int ) ),
679
682
this , SLOT ( mColormapTreeWidget_itemEdited ( QTreeWidgetItem*, int ) ) );
680
683
}
0 commit comments