The OpenBabel class implements the ExtensionPlugin interface to expose some OpenBabel functionality.
More...
#include <openbabel.h>
◆ name()
The name of the extension plugin, will be displayed in the user interface.
Implements ExtensionPlugin.
◆ description()
QString description |
( |
| ) |
const |
|
virtual |
A description of the extension plugin, may be displayed in the user interface.
Implements ExtensionPlugin.
◆ actions()
QList<QAction *> actions |
( |
| ) |
const |
|
virtual |
- Returns
- The QActions for this extension (should be at least one).
Implements ExtensionPlugin.
◆ menuPath()
QStringList menuPath |
( |
QAction * |
action | ) |
const |
|
virtual |
- Returns
- The menu path of the supplied action. This can be empty if the action was not recognized, or contain two or more strings (top level, plus name, e.g. File, &Open).
Implements ExtensionPlugin.
◆ fileFormats()
- Returns
- A list of file format readers/writers.
The caller takes ownership of the objects in the returned list.
Reimplemented from ExtensionPlugin.
The documentation for this class was generated from the following file: