]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
bug 12468 (additional fix to avoid compilation problems in VISU)
authorvsr <vsr@opencascade.com>
Fri, 26 May 2006 06:37:04 +0000 (06:37 +0000)
committervsr <vsr@opencascade.com>
Fri, 26 May 2006 06:37:04 +0000 (06:37 +0000)
src/SUIT/SUIT_ViewWindow.cxx
src/SUIT/SUIT_ViewWindow.h

index 149748729ffedc60958db5944da0727c395e3bbe..a9b56c88292ba3439d88644e78d32659fb92909d 100755 (executable)
@@ -79,7 +79,8 @@ QImage SUIT_ViewWindow::dumpView()
 }
 
 /*!
-  Saves scene rendering in window to file
+  Saves image to file according to the format
+  \param image - image
   \param fileName - name of file
   \param format - string contains name of format (for example, "BMP"(default) or "JPEG", "JPG")
 */
@@ -100,6 +101,16 @@ bool SUIT_ViewWindow::dumpViewToFormat( const QImage& img, const QString& fileNa
   return res;
 }
 
+/*!
+  Saves scene rendering in window to file
+  \param fileName - name of file
+  \param format - string contains name of format (for example, "BMP"(default) or "JPEG", "JPG")
+*/
+bool SUIT_ViewWindow::dumpViewToFormat( const QString& fileName, const QString& format )
+{
+  return dumpViewToFormat( dumpView(), fileName, format );
+}
+
 /*! Close event \a theEvent.
 */
 void SUIT_ViewWindow::closeEvent(QCloseEvent* theEvent)
index 493379ebac97446dece2c0b1980dedefeb2cfcac..7c83cf42b3984456168bd07c8f56d33c7f70abb8 100755 (executable)
@@ -47,7 +47,7 @@ public:
   bool              event(QEvent*);
 
   virtual QImage    dumpView();
-  virtual bool      dumpViewToFormat( const QImage&, const QString& fileName, const QString& format );
+  bool              dumpViewToFormat( const QString& fileName, const QString& format );
 
   bool              onAccelAction( int );
 
@@ -73,6 +73,7 @@ protected:
   virtual void      contextMenuEvent( QContextMenuEvent* );
   virtual QString   filter() const;
   virtual bool      action( const int );
+  virtual bool      dumpViewToFormat( const QImage&, const QString& fileName, const QString& format );
 
   SUIT_Desktop*     myDesktop;
   SUIT_ViewManager* myManager;