5 class SALOME_Selection : QObject
8 #include <SALOME_Selection.h>
12 SALOME_Selection(const QString &);
17 void currentSelectionChanged();
33 #include <SalomePyQt.hxx>
37 static QWidget* getDesktop();
38 static QWorkspace* getMainFrame();
39 static QMenuBar* getMainMenuBar();
40 static QPopupMenu* getPopupMenu( const MenuName );
41 static SALOME_Selection* getSelection();
42 static int getStudyId();
43 static void putInfo( const QString& );
44 static void putInfo( const QString&, int );
46 static const QString& getActiveComponent();
48 static void updateObjBrowser( int, bool );
51 static bool removeSettings(QString);
52 static QString getSetting(QString);
53 static void addStringSetting(QString, QString, bool);
54 static void addIntSetting(QString, int, bool);
55 static void addDoubleSetting(QString, double, bool);
57 static QString getFileName(QWidget*, const QString&, const QStringList&, const QString&, bool);
58 static QStringList getOpenFileNames(QWidget*, const QString&, const QStringList&, const QString&);
59 static QString getExistingDirectory(QWidget*, const QString&, const QString&);
60 static void helpContext(const QString&, const QString&);
61 static bool dumpView(const QString&);