32 return action == aci->action;
84 if (parent !=
nullptr)
88 parent->insertAction(before, action);
92 parent->addAction(action);
95 action->setProperty(
"contributionItem", QVariant::fromValue(
Object::Pointer(
this)));
209 return action !=
nullptr && action->isEnabled();
510 return (value == -1) ? true : value;
719 bool QActionContributionItem::IsCommandActive()
const 721 return action ? action->isVisible() :
true;
IContributionManager * GetParent() const
bool IsVisible() const override
bool IsEnabledAllowed() const
QAction * GetAction() const
bool IsVisible() const override
virtual SmartPointer< IContributionManagerOverrides > GetOverrides()=0
~QActionContributionItem() override
Light weight base class for most BlueBerry classes.
bool operator==(const Object *o) const override
bool IsDynamic() const override
uint HashCode() const override
void Fill(QStatusBar *parent) override
bool IsEnabled() const override
QActionContributionItem(QAction *action, const QString &id)
uint qHash(const berry::Object &o)