Version: 6.3.1
Public Member Functions

DumpCommandsFileValidator Class Reference

Inheritance diagram for DumpCommandsFileValidator:
Inheritance graph

Public Member Functions

 DumpCommandsFileValidator (QWidget *parent=0)
virtual ~DumpCommandsFileValidator ()
virtual bool canSave (const QString &file, bool permissions)
virtual bool canOpen (const QString &, bool=true)
 Check if the specified file exists and (optionally) can be read.
virtual bool canReadDir (const QString &, bool=true)
 Check if the specified directory exists and (optionally) can be read.
virtual bool canWriteDir (const QString &, bool=true)
 Check if the specified directory can be written.
QWidgetparent () const
 Get parent widget.

Constructor & Destructor Documentation

DumpCommandsFileValidator.DumpCommandsFileValidator ( QWidget parent = 0)
virtual DumpCommandsFileValidator.~DumpCommandsFileValidator ( ) [virtual]

Member Function Documentation

bool DumpCommandsFileValidator::canSave ( const QString &  file,
bool  permissions 
) [virtual]
bool SUIT_FileValidator::canOpen ( const QString &  fileName,
bool  checkPermission = true 
) [virtual, inherited]

If file does not exists or can not be read (if checkPermission is true) and parent() is not null, shows error message box.

Parameters:
fileNamefile path
checkPermissionif true (default) check also file permissions
Returns:
false if file does not exist or if it does not have read permissions (if checkPermission is true)

References SUIT_MessageBox.critical(), and SUIT_FileValidator.parent().

bool SUIT_FileValidator::canReadDir ( const QString &  dirName,
bool  checkPermission = true 
) [virtual, inherited]

If directory does not exists or can not be read (if checkPermission is true) and parent() is not null, shows error message box.

Parameters:
dirNamedirectory path
checkPermissionif true (default) check also directory permissions
Returns:
false if directory does not exist or if it does not have read permissions (if checkPermission is true)

References SUIT_MessageBox.critical(), and SUIT_FileValidator.parent().

bool SUIT_FileValidator::canWriteDir ( const QString &  dirName,
bool  checkPermission = true 
) [virtual, inherited]

If directory does not exists or can not be modified (if checkPermission is true) and parent() is not null, shows error message box.

Parameters:
dirNamedirectory path
checkPermissionif true (default) check also directory permissions
Returns:
false if directory does not exist or if it does not have write permissions (if checkPermission is true)

References SUIT_MessageBox.critical(), and SUIT_FileValidator.parent().

QWidget * SUIT_FileValidator::parent ( ) const [inherited]
Returns:
parent widget

References SUIT_FileValidator.myParent.

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS