Salome HOME
dump view to PS format (draft)
[modules/gui.git] / src / GraphicsView / GraphicsView_ViewFrame.cxx
index 6f5f47dcf4a301dc0fdd20416bffa23bc919d60e..c5f1dfaad6c4fd7266c6e58b818a1a270bd78eb0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2013-2016  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -171,7 +171,9 @@ void GraphicsView_ViewFrame::createActions()
 //================================================================
 int GraphicsView_ViewFrame::createToolBar()
 {
-  int tid = toolMgr()->createToolBar( tr("LBL_TOOLBAR_LABEL") );
+  int tid = toolMgr()->createToolBar( tr("LBL_TOOLBAR_LABEL"),                 // title (language-dependant)
+                                     QString( "GraphicsViewViewOperations" ), // name (language-independant)
+                                     false );                                 // disable floatable toolbar
   toolMgr()->append( DumpId, tid );
 
   myScaleAction = new QtxMultiAction( this );
@@ -209,6 +211,15 @@ QImage GraphicsView_ViewFrame::dumpView()
   return myViewPort->dumpView();
 }
 
+//================================================================
+// Function : dumpViewToPSFormat
+// Purpose  : 
+//================================================================
+bool GraphicsView_ViewFrame::dumpViewToPSFormat(const QString& fileName)
+{
+  return myViewPort->dumpViewToPSFormat(fileName);
+}
+
 //================================================================
 // Function : getVisualParameters
 // Purpose  :