(#483) Improved disabled state (gray icon) for range filters/filtercollection

This commit is contained in:
Magne Sjaastad
2015-11-02 07:18:04 +01:00
parent 572601c3db
commit b10fedb997
5 changed files with 51 additions and 8 deletions

View File

@@ -95,7 +95,7 @@ void RimCellFilter::updateIconState()
painter.drawPixmap(0,0, sign);
}
if (!isActive)
if (!isActive || isActive.uiCapability()->isUiReadOnly())
{
QIcon temp(icPixmap);
icPixmap = temp.pixmap(16, 16, QIcon::Disabled);
@@ -103,6 +103,8 @@ void RimCellFilter::updateIconState()
QIcon newIcon(icPixmap);
this->setUiIcon(newIcon);
this->uiCapability()->updateConnectedEditors();
}
//--------------------------------------------------------------------------------------------------