[TechDraw] Add 'getPage' Python API ; returns page from view

This commit is contained in:
0penBrain
2021-06-09 17:38:25 +02:00
parent 555c2e5a0d
commit bfc17a764d
5 changed files with 86 additions and 1 deletions

View File

@@ -47,6 +47,7 @@
#include <math.h>
#include "MDIViewPage.h"
#include "MDIViewPagePy.h"
#include <Base/Stream.h>
#include <Base/Tools.h>
@@ -794,7 +795,11 @@ void MDIViewPage::print(QPrinter* printer)
PyObject* MDIViewPage::getPyObject()
{
return Gui::MDIView::getPyObject();
if (!pythonObject)
pythonObject = new MDIViewPagePy(this);
Py_INCREF(pythonObject);
return pythonObject;
}
void MDIViewPage::contextMenuEvent(QContextMenuEvent *event)