6 class SALOME_Selection : QObject
10 #include <SALOME_Selection.h>
15 SALOME_Selection(const QString &);
20 void currentSelectionChanged();
37 #include <SalomePyQt.hxx>
41 static QWidget* getDesktop();
42 static QWorkspace* getMainFrame();
43 static QMenuBar* getMainMenuBar();
44 static QPopupMenu* getPopupMenu( const MenuName );
45 static SALOME_Selection* getSelection();
46 static int getStudyId();
47 static void putInfo( const QString& );
48 static void putInfo( const QString&, int );
50 static const QString& getActiveComponent();
52 static void updateObjBrowser( int, bool );
55 static bool removeSettings(QString);
56 static QString getSetting(QString);
57 static void addStringSetting(QString, QString, bool);
58 static void addIntSetting(QString, int, bool);
59 static void addDoubleSetting(QString, double, bool);
61 static QString getFileName(QWidget*, const QString&, const QStringList&, const QString&, bool);
62 static QStringList getOpenFileNames(QWidget*, const QString&, const QStringList&, const QString&);
63 static QString getExistingDirectory(QWidget*, const QString&, const QString&);
64 static void helpContext(const QString&, const QString&);
65 static bool dumpView(const QString&);