]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Improvement PAL14013: send a message to the GUI from the container to emit signal
authorvsr <vsr@opencascade.com>
Tue, 28 Nov 2006 14:59:54 +0000 (14:59 +0000)
committervsr <vsr@opencascade.com>
Tue, 28 Nov 2006 14:59:54 +0000 (14:59 +0000)
idl/SALOME_Session.idl

index 9a96d8b5f50d1378dc0fc138723797934a00139a..b731d83a30cfe8f47908fb4f6523fddbf390c800 100644 (file)
@@ -109,5 +109,22 @@ module SALOME
     Restores a state of the study at theSavePoint
 */
     boolean restoreVisualState(in long theSavePoint);
+/*!
+    Emit a qt signal from the session GUI desktop window.
+    This method can be used to send a message to the GUI from the standalone
+    container.
+    Caution: this method can block the Session and the calling container
+    if it is called when container processes some request from the GUI
+    (mutual lock takes place).
+    In such a case it is recommended to use oneway method.
+*/
+    void emitMessage(in string theMessage);
+/*!
+    Emit a qt signal from the session GUI desktop window.
+    This method can be used to send a message to the GUI from the standalone
+    container.
+    This method never blocks the Session and the calling container.
+*/
+    oneway void emitMessageOneWay(in string theMessage);
   } ;
 } ;