don't show add widgets when immutability changes

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795920
This commit is contained in:
Aaron J. Seigo 2008-04-11 22:27:22 +00:00
parent 302e28325f
commit e22453ba7e

View File

@ -122,6 +122,8 @@ void Containment::Private::setLockToolText()
icon->setMaximumSize(iconSize); icon->setMaximumSize(iconSize);
icon->resize(icon->sizeHint()); icon->resize(icon->sizeHint());
} }
toolbox->enableTool("addwidgets", !q->isImmutable());
} }
} }
@ -240,7 +242,6 @@ void Containment::containmentConstraintsUpdated(Plasma::Constraints constraints)
if (constraints & Plasma::ScreenConstraint && d->toolbox) { if (constraints & Plasma::ScreenConstraint && d->toolbox) {
d->toolbox->setPos(geometry().width() - d->toolbox->boundingRect().width(), 0); d->toolbox->setPos(geometry().width() - d->toolbox->boundingRect().width(), 0);
d->toolbox->enableTool("addwidgets", !isImmutable());
} }
if (constraints & Plasma::SizeConstraint) { if (constraints & Plasma::SizeConstraint) {