Skip to content

Commit 8898d6c

Browse files
pierstitusnyalldawson
authored andcommitted
more consistent flags on TreeWidgetItems
1 parent e5ab7ca commit 8898d6c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/gui/raster/qgssinglebandpseudocolorrendererwidget.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,7 @@ void QgsSingleBandPseudoColorRendererWidget::on_mAddEntryButton_clicked()
228228
newItem->setText( 0, "0" );
229229
newItem->setBackground( 1, QBrush( QColor( Qt::magenta ) ) );
230230
newItem->setText( 2, "" );
231+
newItem->setFlags( Qt::ItemIsEnabled | Qt::ItemIsEditable | Qt::ItemIsSelectable );
231232
connect( newItem, SIGNAL( itemEdited( QTreeWidgetItem*, int ) ),
232233
this, SLOT( mColormapTreeWidget_itemEdited( QTreeWidgetItem*, int ) ) );
233234
mColormapTreeWidget->sortItems( 0, Qt::AscendingOrder );
@@ -409,6 +410,7 @@ void QgsSingleBandPseudoColorRendererWidget::populateColormapTreeWidget( const Q
409410
newItem->setText( 0, QString::number( it->value, 'g' ) );
410411
newItem->setBackground( 1, QBrush( it->color ) );
411412
newItem->setText( 2, it->label );
413+
newItem->setFlags( Qt::ItemIsEnabled | Qt::ItemIsEditable | Qt::ItemIsSelectable );
412414
connect( newItem, SIGNAL( itemEdited( QTreeWidgetItem*, int ) ),
413415
this, SLOT( mColormapTreeWidget_itemEdited( QTreeWidgetItem*, int ) ) );
414416
}
@@ -675,6 +677,7 @@ void QgsSingleBandPseudoColorRendererWidget::setFromRenderer( const QgsRasterRen
675677
newItem->setText( 0, QString::number( it->value, 'g' ) );
676678
newItem->setBackground( 1, QBrush( it->color ) );
677679
newItem->setText( 2, it->label );
680+
newItem->setFlags( Qt::ItemIsEnabled | Qt::ItemIsEditable | Qt::ItemIsSelectable );
678681
connect( newItem, SIGNAL( itemEdited( QTreeWidgetItem*, int ) ),
679682
this, SLOT( mColormapTreeWidget_itemEdited( QTreeWidgetItem*, int ) ) );
680683
}

0 commit comments

Comments
 (0)