[TD]add alignment grid to page
This commit is contained in:
committed by
WandererFan
parent
6a606783d6
commit
eb4a5384c0
@@ -25,6 +25,8 @@
|
||||
#ifndef DRAWINGGUI_VIEWPROVIDERPAGE_H
|
||||
#define DRAWINGGUI_VIEWPROVIDERPAGE_H
|
||||
|
||||
#include <Mod/TechDraw/TechDrawGlobal.h>
|
||||
|
||||
#include <QPointer>
|
||||
#include <Gui/ViewProviderDocumentObject.h>
|
||||
|
||||
@@ -50,6 +52,8 @@ public:
|
||||
virtual ~ViewProviderPage();
|
||||
|
||||
App::PropertyBool ShowFrames;
|
||||
App::PropertyBool ShowGrid;
|
||||
App::PropertyInteger GridSpacing;
|
||||
|
||||
virtual void attach(App::DocumentObject *) override;
|
||||
virtual void setDisplayMode(const char* ModeName) override;
|
||||
@@ -94,6 +98,7 @@ public:
|
||||
QGVPage *getGraphicsView() { return m_graphicsView; }
|
||||
void setGraphicsView(QGVPage* gv);
|
||||
virtual bool canDelete(App::DocumentObject* obj) const override;
|
||||
void setGrid(void);
|
||||
|
||||
protected:
|
||||
bool setEdit(int ModNum) override;
|
||||
@@ -103,6 +108,9 @@ private:
|
||||
bool m_docReady;
|
||||
std::string m_pageName;
|
||||
QGVPage* m_graphicsView;
|
||||
bool m_showGrid;
|
||||
int m_gridStep;
|
||||
|
||||
};
|
||||
|
||||
} // namespace TechDrawGui
|
||||
|
||||
Reference in New Issue
Block a user