|
Krita Source Code Documentation
|
Public Member Functions | |
| void | _k_actionDestroyed (QObject *obj) |
| void | _k_associatedWidgetDestroyed (QObject *obj) |
| KisKActionCollectionPrivate () | |
| void | setComponentForAction (QAction *action) |
| QAction * | unlistAction (QObject *) |
| bool | writeKisKXMLGUIConfigFile () |
Public Attributes | |
| QMap< QString, QAction * > | actionByName |
| QList< QAction * > | actions |
| QList< QWidget * > | associatedWidgets |
| QString | configGroup |
| bool | connectHovered {false} |
| bool | connectTriggered {false} |
| QString | m_componentDisplayName |
| QString | m_componentName |
| const KisKXMLGUIClient * | m_parentGUIClient {nullptr} |
| KisKActionCollection * | q {nullptr} |
Static Public Attributes | |
| static QList< KisKActionCollection * > | s_allCollections |
Definition at line 42 of file kactioncollection.cpp.
|
inline |
Definition at line 45 of file kactioncollection.cpp.
| void KisKActionCollectionPrivate::_k_actionDestroyed | ( | QObject * | obj | ) |
Definition at line 608 of file kactioncollection.cpp.
References unlistAction().
| void KisKActionCollectionPrivate::_k_associatedWidgetDestroyed | ( | QObject * | obj | ) |
Definition at line 735 of file kactioncollection.cpp.
References associatedWidgets.
|
inline |
Definition at line 53 of file kactioncollection.cpp.
| QAction * KisKActionCollectionPrivate::unlistAction | ( | QObject * | action | ) |
Remove a action from our internal bookkeeping. Returns 0 if the action doesn't belong to us.
Definition at line 674 of file kactioncollection.cpp.
References actionByName, actions, q, and KisKActionCategory::unlistAction().
| bool KisKActionCollectionPrivate::writeKisKXMLGUIConfigFile | ( | ) |
Definition at line 455 of file kactioncollection.cpp.
References actionByName, KisKXMLGUIFactory::actionPropertiesElement(), KisKActionCollection::componentName(), KisKActionCollection::defaultShortcuts(), KisKXMLGUIFactory::findActionByName(), KisKXMLGUIClient::localXMLFile(), KisKActionCollection::parentGUIClient(), q, KisKXMLGUIFactory::readConfigFile(), KisKXMLGUIFactory::saveConfigFile(), and KisKXMLGUIClient::xmlFile().
| QMap<QString, QAction *> KisKActionCollectionPrivate::actionByName |
Definition at line 72 of file kactioncollection.cpp.
| QList<QAction *> KisKActionCollectionPrivate::actions |
Definition at line 73 of file kactioncollection.cpp.
| QList<QWidget *> KisKActionCollectionPrivate::associatedWidgets |
Definition at line 84 of file kactioncollection.cpp.
| QString KisKActionCollectionPrivate::configGroup |
Definition at line 77 of file kactioncollection.cpp.
| bool KisKActionCollectionPrivate::connectHovered {false} |
Definition at line 80 of file kactioncollection.cpp.
| bool KisKActionCollectionPrivate::connectTriggered {false} |
Definition at line 79 of file kactioncollection.cpp.
| QString KisKActionCollectionPrivate::m_componentDisplayName |
Definition at line 66 of file kactioncollection.cpp.
| QString KisKActionCollectionPrivate::m_componentName |
Definition at line 65 of file kactioncollection.cpp.
| const KisKXMLGUIClient* KisKActionCollectionPrivate::m_parentGUIClient {nullptr} |
Definition at line 75 of file kactioncollection.cpp.
| KisKActionCollection* KisKActionCollectionPrivate::q {nullptr} |
Definition at line 82 of file kactioncollection.cpp.
|
static |
Definition at line 58 of file kactioncollection.cpp.