1 //=============================================================================
2 // File : SalomePyQt_v4.sip
4 // Author : Vadim SANDLER
6 // Copyright : 2003-2005 CEA/DEN, EDF R&D
8 //=============================================================================
14 class SALOME_Selection : QObject
17 #include <SalomePyQt.h>
26 void currentSelectionChanged();
42 #include <SalomePyQt.h>
46 static QWidget* getDesktop();
47 static QWidget* getMainFrame();
48 static QMenuBar* getMainMenuBar();
49 static QPopupMenu* getPopupMenu( const MenuName );
50 static SALOME_Selection* getSelection();
51 static int getStudyId();
52 static void putInfo( const QString& );
53 static void putInfo( const QString&, const int );
54 static const QString getActiveComponent();
55 static void updateObjBrowser( const int, bool );
57 static void addStringSetting( const QString&, const QString&, bool );
58 static void addIntSetting ( const QString&, const int, bool );
59 static void addDoubleSetting( const QString&, const double, bool );
60 static void removeSettings ( const QString& );
61 static QString getSetting ( const QString& );
63 static QString getFileName ( QWidget*, const QString&, const QStringList&, const QString&, bool );
64 static QStringList getOpenFileNames ( QWidget*, const QString&, const QStringList&, const QString& );
65 static QString getExistingDirectory( QWidget*, const QString&, const QString& );
67 static void helpContext( const QString&, const QString& );
69 static bool dumpView( const QString& );