Salome HOME
Control for the status of the document opening. Function useFile return boolean value.
[modules/gui.git] / src / STD / STD_Application.h
index a8d4a1fe52090644c5e9e13467b51fdff241bb6a..3740d4d79e9f597e46f130d42ed5c78d73160442 100755 (executable)
@@ -35,7 +35,7 @@ public:
   virtual QString       applicationName() const;
 
   virtual bool          isPossibleToClose();
-  virtual void          useFile( const QString& );
+  virtual bool          useFile( const QString& );
 
   virtual void          createEmptyStudy();
 
@@ -70,16 +70,23 @@ signals:
 
 public slots:
   virtual void          onNewDoc();
-  virtual void          onOpenDoc();
   virtual void          onCloseDoc();
   virtual void          onSaveDoc();
   virtual bool          onSaveAsDoc();
+
+  virtual void          onOpenDoc();
+  virtual bool          onOpenDoc( const QString& );
+
   virtual void          onExit();
+
   virtual void          onCut();
   virtual void          onCopy();
   virtual void          onPaste();
+
   virtual void          onViewStatusBar( bool );
+
   virtual void          onHelpAbout();
+
   virtual void          onDesktopClosing( SUIT_Desktop*, QCloseEvent* );
   virtual void          onConnectPopupRequest( SUIT_PopupClient*, QContextMenuEvent* );