![]() |
Falkon Develop
Cross-platform Qt-based web browser
|
#include "pythonplugin.h"
#include "datapaths.h"
#include "desktopfile.h"
#include <QDir>
#include <QCoreApplication>
#include <PyFalkon/pyfalkon_python.h>
Go to the source code of this file.
Enumerations | |
enum | State { PythonUninitialized , PythonInitialized , PythonError } |
Functions | |
PyObject * | PyInit_PyFalkon () |
void | pyfalkon_register_plugin (PluginInterface *plugin) |
void * | pyfalkon_load_plugin (const QString &name) |
void | pyfalkon_init_plugin (Plugins::Plugin *plugin) |
Variables | |
State | state = PythonUninitialized |
PluginInterface * | pluginInterface = nullptr |
QHash< PyObject *, PluginInterface * > | pluginInstances |
enum State |
Enumerator | |
---|---|
PythonUninitialized | |
PythonInitialized | |
PythonError |
Definition at line 30 of file pythonplugin.cpp.
void pyfalkon_init_plugin | ( | Plugins::Plugin * | plugin | ) |
Definition at line 105 of file pythonplugin.cpp.
void * pyfalkon_load_plugin | ( | const QString & | name | ) |
Definition at line 84 of file pythonplugin.cpp.
void pyfalkon_register_plugin | ( | PluginInterface * | plugin | ) |
Definition at line 79 of file pythonplugin.cpp.
PyObject * PyInit_PyFalkon | ( | ) |
QHash<PyObject*, PluginInterface*> pluginInstances |
Definition at line 40 of file pythonplugin.cpp.
PluginInterface* pluginInterface = nullptr |
Definition at line 39 of file pythonplugin.cpp.
State state = PythonUninitialized |
Definition at line 37 of file pythonplugin.cpp.