Kross
actioncollection.h
Go to the documentation of this file.
void collectionToBeRemoved(ActionCollection *child, ActionCollection *parent)
This signal is emitted before child is removed from parent.
void setParentCollection(ActionCollection *parent)
Set the parent to parent. NOTE: Do not use setParent().
Definition actioncollection.cpp:103
void collectionInserted(ActionCollection *child, ActionCollection *parent)
This signal is emitted after child has been added to parent.
bool hasCollection(const QString &name) const
Definition actioncollection.cpp:123
QList< Action * > actions() const
Definition actioncollection.cpp:163
void connectSignals(ActionCollection *collection, bool conn)
Definition actioncollection.cpp:229
ActionCollection * parentCollection() const
Definition actioncollection.cpp:98
bool readXmlFile(const QString &file)
Read the XML from the file file .
Definition actioncollection.cpp:361
void dataChanged(Action *)
This signal is emitted when the data of a child action is changed.
void actionInserted(Action *child, ActionCollection *parent)
This signal is emitted after child has been added to parent.
Action * action(const QString &name) const
Definition actioncollection.cpp:168
void actionToBeRemoved(Action *child, ActionCollection *parent)
This signal is emitted before child is removed from parent.
bool isEnabled() const
Return the enable this ActionCollection has.
Definition actioncollection.cpp:95
void actionRemoved(Action *child, ActionCollection *parent)
This signal is emitted after child has been removed from parent.
void collectionToBeInserted(ActionCollection *child, ActionCollection *parent)
This signal is emitted just before child is added to parent.
void actionToBeInserted(Action *child, ActionCollection *parent)
This signal is emitted just before child is added to parent.
void collectionRemoved(ActionCollection *child, ActionCollection *parent)
This signal is emitted after child has been removed from parent.
void removeAction(const QString &name)
Definition actioncollection.cpp:193
void setDescription(const QString &description)
Set the optional description for this ActionCollection.
Definition actioncollection.cpp:89
bool readXml(const QDomElement &element, const QDir &directory=QDir())
Load child Action and ActionCollection instances this collection has from the element .
Definition actioncollection.cpp:271
void dataChanged(ActionCollection *)
This signal is emitted when the data of the ActionCollection is changed.
void setEnabled(bool enabled)
Enable or disable this ActionCollection.
Definition actioncollection.cpp:96
ActionCollection * collection(const QString &name) const
Definition actioncollection.cpp:128
ActionCollection(const QString &name, ActionCollection *parent=0)
Constructor.
Definition actioncollection.cpp:61
void unregisterCollection(const QString &name)
Definition actioncollection.cpp:152
void registerCollection(ActionCollection *collection)
Definition actioncollection.cpp:138
void setIconName(const QString &iconname)
Set the name of the icon to iconname .
Definition actioncollection.cpp:92
QStringList collections() const
Definition actioncollection.cpp:133
void updated()
This signal is emitted if the content of the ActionCollection was changed.
The Action class is an abstract container to deal with scripts like a single standalone script file.
Definition action.h:99
QString indent(QString text, int spaces)
Definition action.cpp:36
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.