KMyMoney Plugin API
kmymoneyplugin.cpp
29 KMyMoneyPlugin::Plugin::Plugin(QObject* parent, const KPluginMetaData& metaData, const QVariantList& args)
72 KToggleAction* p = dynamic_cast<KToggleAction*>(actionCollection()->action(QString(actionName.toLatin1())));
bool inherits(const QString &mimeTypeName) const const
This abstract class represents the ImportInterface to add new importers to KMyMoney.
Definition: importinterface.h:31
virtual void updateActions(const SelectedObjects &selections)
This method is called by the application whenever a selection changes.
Definition: kmymoneyplugin.cpp:59
QByteArray toLatin1() const const
virtual void plug(KXMLGUIFactory *guiFactory)
Called during plug in process.
Definition: kmymoneyplugin.cpp:50
virtual void updateConfiguration()
This method is called by the application whenever the configuration changes.
Definition: kmymoneyplugin.cpp:64
virtual bool isMyFormat(const QString &filename) const
This method checks whether the file provided is of expected format.
Definition: kmymoneyplugin.cpp:118
QString name() const
KToggleAction * toggleAction(const QString &name) const
See KMyMoneyApp::toggleAction() for a description.
Definition: kmymoneyplugin.cpp:68
QMimeType mimeTypeForFile(const QString &fileName, QMimeDatabase::MatchMode mode) const const
KMyMoneyPlugin::Container pPlugins
Structure of plugins objects by their interfaces.
Definition: kmymoneyplugin.cpp:27
The Container struct to hold all plugin interfaces.
Definition: kmymoneyplugin.h:354
isDefault
QString pluginId() const
This abstract class represents the interface to import statements into the KMyMoney application.
Definition: statementinterface.h:32
This abstract class represents the ViewInterface to add new view pages to the JanusWidget of KMyMoney...
Definition: viewinterface.h:47
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Dec 1 2023 03:48:57 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Dec 1 2023 03:48:57 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.