misc /Mod/Drawing, QGI, obs functions

This commit is contained in:
WandererFan 2016-01-17 12:15:52 -05:00 committed by wmayer
parent 8eb8e96b72
commit cb25c494de
5 changed files with 12 additions and 18 deletions

View File

@ -35,11 +35,11 @@
#include <Mod/Part/App/PartFeature.h> #include <Mod/Part/App/PartFeature.h>
#include <Mod/Drawing/App/DrawPage.h> #include <Mod/TechDraw/App/DrawPage.h>
#include <Mod/Drawing/App/DrawViewPart.h> #include <Mod/TechDraw/App/DrawViewPart.h>
#include <Mod/Drawing/App/DrawProjGroupItem.h> #include <Mod/TechDraw/App/DrawProjGroupItem.h>
#include <Mod/Drawing/App/DrawProjGroup.h> #include <Mod/TechDraw/App/DrawProjGroup.h>
#include "TaskProjGroup.h" #include "TaskProjGroup.h"
#include "ui_TaskProjGroup.h" #include "ui_TaskProjGroup.h"

View File

@ -33,7 +33,7 @@
using namespace TechDrawGui; using namespace TechDrawGui;
TemplateTextField::TemplateTextField(QGI *parent, TemplateTextField::TemplateTextField(QGraphicsItem*parent,
TechDraw::DrawTemplate *myTmplte, TechDraw::DrawTemplate *myTmplte,
const std::string &myFieldName) const std::string &myFieldName)
: QGraphicsRectItem(parent), tmplte(myTmplte), fieldNameStr(myFieldName) : QGraphicsRectItem(parent), tmplte(myTmplte), fieldNameStr(myFieldName)

View File

@ -45,7 +45,7 @@ namespace TechDrawGui
class TechDrawGuiExport TemplateTextField : public QGraphicsRectItem class TechDrawGuiExport TemplateTextField : public QGraphicsRectItem
{ {
public: public:
TemplateTextField(QGI *parent, TemplateTextField(QGraphicsItem*parent,
TechDraw::DrawTemplate *myTmplte, TechDraw::DrawTemplate *myTmplte,
const std::string &myFieldName); const std::string &myFieldName);

View File

@ -76,8 +76,8 @@ Gui::MenuItem* Workbench::setupMenuBar() const
*draw << "Drawing_NewDimension"; *draw << "Drawing_NewDimension";
//*part << "Drawing_DraftView"; //*part << "Drawing_DraftView";
*draw << "Drawing_ExportPage"; *draw << "Drawing_ExportPage";
*draw << "Separator"; //*draw << "Separator";
*draw << "Drawing_ProjectShape"; //*draw << "Drawing_ProjectShape";
return root; return root;
} }
@ -164,8 +164,5 @@ Gui::ToolBarItem* Workbench::setupCommandBars() const
decor->setCommand("Drawing Decoration"); decor->setCommand("Drawing Decoration");
*decor << "Drawing_NewHatch"; *decor << "Drawing_NewHatch";
// *img << "Drawing_OpenBrowserView";
// *img << "Drawing_DraftView";
return root; return root;
} }

View File

@ -33,9 +33,9 @@
class DrawingWorkbench (Workbench): class DrawingWorkbench (Workbench):
"Drawing workbench object" "Drawing workbench object"
def __init__(self): def __init__(self):
self.__class__.Icon = FreeCAD.getResourceDir() + "Mod/Drawing/Resources/icons/preferences-drawing.svg" self.__class__.Icon = FreeCAD.getResourceDir() + "Mod/TechDraw/Resources/icons/preferences-drawing.svg"
self.__class__.MenuText = "Drawing" self.__class__.MenuText = "TechDraw"
self.__class__.ToolTip = "Drawing workbench" self.__class__.ToolTip = "Technical Drawing workbench"
def Initialize(self): def Initialize(self):
@ -46,6 +46,3 @@ class DrawingWorkbench (Workbench):
Gui.addWorkbench(DrawingWorkbench()) Gui.addWorkbench(DrawingWorkbench())
# Append the open handler
FreeCAD.addImportType("Drawing (*.svg *.svgz)","TechDrawGui")
FreeCAD.addExportType("Drawing (*.svg *.svgz *.dxf)","TechDrawGui")