X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSALOME_PYQT%2FSalomePyQt%2FSalomePyQt.sip;h=8728843c08a09850e3796e52c44c3a0b6760e471;hb=45f02f5b9c6a3f4017f789a23740009aa562b021;hp=59309bcfdb0481a4edcd55f08717c6f53a83b678;hpb=47ed4031ffa02375102b8ad11a24a17e6bec07f7;p=modules%2Fgui.git diff --git a/src/SALOME_PYQT/SalomePyQt/SalomePyQt.sip b/src/SALOME_PYQT/SalomePyQt/SalomePyQt.sip index 59309bcfd..8728843c0 100644 --- a/src/SALOME_PYQT/SalomePyQt/SalomePyQt.sip +++ b/src/SALOME_PYQT/SalomePyQt/SalomePyQt.sip @@ -102,6 +102,12 @@ enum PrefType { PT_Font, PT_DirList, PT_File, + PT_Slider, + PT_Shortcut, + PT_ShortcutTree, + PT_BiColor, + PT_Background, + PT_UserDefined }; enum Orientation { @@ -237,6 +243,26 @@ private: QtxTreeView( const QtxTreeView& ); }; +class UserDefinedContent : public QWidget +{ +%TypeHeaderCode +#include +%End + +%ConvertToSubClassCode + if ( qobject_cast( sipCpp ) ) + sipClass = sipClass_UserDefinedContent; + else + sipClass = NULL; +%End + +public: + explicit UserDefinedContent(); + + virtual void store(); + virtual void retrieve(); +}; + enum VisibilityState { ShownState, @@ -274,13 +300,16 @@ public: static void disableSelector() /ReleaseGIL/ ; static SALOME_Selection* getSelection() /Factory,ReleaseGIL/ ; static void setSelection( const QStringList& ) /ReleaseGIL/ ; - static int getStudyId() /ReleaseGIL/ ; - static void putInfo( const QString&, const int = 0 ) /ReleaseGIL/ ; static const QString getActiveComponent() /ReleaseGIL/ ; static SIP_PYOBJECT getActivePythonModule() /ReleaseGIL/ ; static bool activateModule( const QString& ) /ReleaseGIL/ ; - static void updateObjBrowser( const int = 0, bool = true ) /ReleaseGIL/ ; - + static void updateObjBrowser() /ReleaseGIL/ ; + + static void putInfo( const QString&, const int = 0 ) /ReleaseGIL/ ; + static int showNotification( const QString&, const QString&, const int = -1 ) /ReleaseGIL/ ; + static void hideNotification( const QString& ) /ReleaseGIL/ ; + static void hideNotification( const int ) /ReleaseGIL/ ; + static bool isModified() /ReleaseGIL/ ; static void setModified( bool ) /ReleaseGIL/ ; @@ -330,6 +359,7 @@ public: static int createTool( const int, const QString&, const int = -1 ) /ReleaseGIL/ ; static int createTool( QAction*, const int, const int = -1, const int = -1 ) /ReleaseGIL/ ; static int createTool( QAction*, const QString&, const int = -1, const int = -1 ) /ReleaseGIL/ ; + static void clearTool( const QString& ) /ReleaseGIL/ ; static int createMenu( const QString&, const int, const int = -1, const int = -1, const int = -1 ) /ReleaseGIL/ ; @@ -362,12 +392,14 @@ public: static void addSetting ( const QString&, const QString&, const QString& ) /ReleaseGIL/ ; static void addSetting ( const QString&, const QString&, const QColor& ) /ReleaseGIL/ ; static void addSetting ( const QString&, const QString&, const QByteArray& ) /ReleaseGIL/ ; + static void addSetting ( const QString&, const QString&, const QFont& ) /ReleaseGIL/ ; static int integerSetting( const QString&, const QString&, const int = 0 ) /ReleaseGIL/ ; static double doubleSetting ( const QString&, const QString&, const double = 0 ) /ReleaseGIL/ ; static bool boolSetting ( const QString&, const QString&, const bool = false ) /ReleaseGIL/ ; static QString stringSetting ( const QString&, const QString&, const QString& = QString(""), const bool = true ) /ReleaseGIL/ ; static QColor colorSetting ( const QString&, const QString&, const QColor& = QColor() ) /ReleaseGIL/ ; static QByteArray byteArraySetting( const QString&, const QString&, const QByteArray& = QByteArray() ) /ReleaseGIL/ ; + static QFont fontSetting( const QString&, const QString&, const QFont& = QFont() ) /ReleaseGIL/ ; static void removeSetting ( const QString&, const QString& ) /ReleaseGIL/ ; static bool hasSetting ( const QString&, const QString& ) /ReleaseGIL/ ; static QStringList parameters ( const QString& ) /ReleaseGIL/ ; @@ -391,6 +423,9 @@ public: static void setPreferenceProperty( const int, const QString&, const QVariant& ) /ReleaseGIL/ ; + static void setPreferencePropertyWg( const int, + const QString&, + UserDefinedContent* ) /ReleaseGIL/ ; static void addPreferenceProperty( const int, const QString&, const int, @@ -405,6 +440,7 @@ public: static bool setViewTitle( const int, const QString& ) /ReleaseGIL/ ; static QString getViewTitle( const int ) /ReleaseGIL/ ; static bool setViewSize( const int, const int, const int = 0 ) /ReleaseGIL/ ; + static bool setViewRotationPoint( const double, const double, const double, const int = 0 ) /ReleaseGIL/ ; static QList findViews( const QString& ) /ReleaseGIL/ ; static bool activateView( const int ) /ReleaseGIL/ ; static bool activateViewManagerAndView( const int ) /ReleaseGIL/ ;