mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-01-29 05:20:34 +05:00
Fix for bug PAL19432 (Qt4 porting: Application crash at Add button push (Set Filters dialog, Create Group).
This commit is contained in:
parent
a0733b3b36
commit
a2c6f7ce5a
@ -548,10 +548,15 @@ void SMESHGUI_FilterTable::Table::setEditable (bool isEditable,
|
||||
{
|
||||
QTableWidgetItem* anItem = item( row, col );
|
||||
if ( anItem ) {
|
||||
bool isSignalsBlocked = signalsBlocked();
|
||||
blockSignals( true );
|
||||
|
||||
Qt::ItemFlags f = anItem->flags();
|
||||
if ( !isEditable ) f = f & ~Qt::ItemIsEditable;
|
||||
else f = f | Qt::ItemIsEditable;
|
||||
anItem->setFlags( f );
|
||||
|
||||
blockSignals( isSignalsBlocked );
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user