Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
It provides a point attribute restore selection by activation of a shape selection...
[modules/shaper.git]
/
src
/
ModuleBase
/
ModuleBase_WidgetFileSelector.h
diff --git
a/src/ModuleBase/ModuleBase_WidgetFileSelector.h
b/src/ModuleBase/ModuleBase_WidgetFileSelector.h
index 744770c61d9087afa07cfcb70cc5dd938a767939..2ddc684acc015d75b8320b8f51d3b2a5f7d84157 100644
(file)
--- a/
src/ModuleBase/ModuleBase_WidgetFileSelector.h
+++ b/
src/ModuleBase/ModuleBase_WidgetFileSelector.h
@@
-27,6
+27,7
@@
class QLineEdit;
* \code
* <file_selector
* id="import_file_selector"
* \code
* <file_selector
* id="import_file_selector"
+* type="open"
* title="Import file"
* path="">
* <validator id="ExchangePlugin_ImportFormat" parameters="BREP:BREPImport,STEP:STEPImport" />
* title="Import file"
* path="">
* <validator id="ExchangePlugin_ImportFormat" parameters="BREP:BREPImport,STEP:STEPImport" />
@@
-66,20
+67,29
@@
protected:
/// \return True in success
virtual bool storeValueCustom() const;
/// \return True in success
virtual bool storeValueCustom() const;
-
protected:
- /// Returns string containing formats
-
QString formatsString() const
;
+protected:
+ /// Converts format to filter string
+
static QString formatToFilter( const QString & theFormat )
;
- /// Return list of validator formats
+ /// Return
s
list of validator formats
QStringList getValidatorFormats() const;
QStringList getValidatorFormats() const;
- private:
+ /// Returns string containing formats
+ QString filterString() const;
+
+protected:
/// A control for path input
QLineEdit* myPathField;
/// A title of open file dialog box
QString myTitle;
/// A control for path input
QLineEdit* myPathField;
/// A title of open file dialog box
QString myTitle;
+ /// A current format
+ QString mySelectedFilter;
+
+ /// A title of open file dialog box
+ enum { WFS_OPEN, WFS_SAVE } myType;
+
/// Default path
QString myDefaultPath;
};
/// Default path
QString myDefaultPath;
};