diff --git a/src/scripting/python/uiinterface.sip b/src/scripting/python/uiinterface.sip new file mode 100644 index 000000000..7d9dabcd7 --- /dev/null +++ b/src/scripting/python/uiinterface.sip @@ -0,0 +1,17 @@ +class UIInterface : QObject { + +%TypeHeaderCode +#include "scripting/uiinterface.h" +#include "scripting/python/pythonengine.h" +%End + +public: + void AddAction(const QString& id, QAction* action /Transfer/); +%MethodCode + sipCpp->AddAction(*a0,a1); + PythonEngine::instance()->RegisterNativeObject(a1); +%End + +private: + UIInterface(); +};