VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
DtNewModelSetPage Class Reference
Inheritance diagram for DtNewModelSetPage:
Inheritance graph
[legend]

Public Member Functions

 DtNewModelSetPage (makVrv::DtDe &, QWidget *, const Qt::WindowFlags &f=0, bool shallowCopyOnly=false)
virtual ~DtNewModelSetPage ()
void setSimulationModelSet (const DtSimulationModelSet *s)
virtual void accept ()
virtual void reject ()
virtual void setIncludeSMSFiles (const std::vector< DtString > &)
virtual void setIncludeSMSFiles (const QString &)
- Public Member Functions inherited from DtWizardPage
 DtWizardPage (makVrv::DtDe &, QWidget *, const Qt::WindowFlags &f=0)
virtual ~DtWizardPage ()
virtual DtWizardPagenextPage (QWidget *p)
virtual void cancel ()
virtual void keyPressEvent (QKeyEvent *)
virtual void setTitle (const QString &)
virtual void setDescription (const QString &)
virtual void showTitle (bool)
virtual void showDescription (bool)

Public Attributes

QFileDialogmyDirectory
- Public Attributes inherited from DtWizardPage
QLabelmyTitle
QWidget * myContents
QVBoxLayout * myContentsLayout
QVBoxLayout * myMainLayout
QLabelmyDescription

Protected Slots

virtual void directoryChanged ()

Protected Member Functions

virtual bool isLastPage () const
virtual bool showFinishButton () const
virtual bool hideButtons (QWidget *)
virtual bool pageComplete () const
virtual bool nextPageComplete () const
virtual QLineEditlineEdit (QWidget *)
virtual void execute ()
virtual void createFromSet (const DtSimulationModelSet &set, const QStringList &ignoreFiles=QStringList(), const QStringList &overrideIgnoreFiles=QStringList())
virtual int fileCount (const DtFilename &, const QStringList &ignore) const
 There doesn't seem to be a Qt routine to duplicate directories, so, this will.
virtual bool duplicateDirectory (const DtFilename &sourceDir, const DtFilename &destDir, const QStringList &ignore, const QStringList &overrideIgnore, QProgressDialog *, int &onFile)

Protected Attributes

const DtSimulationModelSetmySet
std::vector< DtStringmyIncludeSMSFiles
bool myShallowCopyOnly
- Protected Attributes inherited from DtWizardPage
DtWizardPagemyNextPage
makVrv::DtDemyDe

Additional Inherited Members

- Signals inherited from DtWizardPage
void pageCompleted (bool)
void returnPressed ()
void backPage ()
void rejected ()

Constructor & Destructor Documentation

DtNewModelSetPage::DtNewModelSetPage ( makVrv::DtDe ,
QWidget *  ,
const Qt::WindowFlags &  f = 0,
bool  shallowCopyOnly = false 
)
virtual DtNewModelSetPage::~DtNewModelSetPage ( )
virtual

Member Function Documentation

void DtNewModelSetPage::setSimulationModelSet ( const DtSimulationModelSet s)
inline
virtual void DtNewModelSetPage::accept ( )
virtual
virtual void DtNewModelSetPage::reject ( )
virtual
virtual void DtNewModelSetPage::setIncludeSMSFiles ( const std::vector< DtString > &  )
virtual
virtual void DtNewModelSetPage::setIncludeSMSFiles ( const QString &  )
virtual
virtual bool DtNewModelSetPage::isLastPage ( ) const
protectedvirtual

Reimplemented from DtWizardPage.

Reimplemented in DtExistingModelSetPage.

virtual bool DtNewModelSetPage::showFinishButton ( ) const
inlineprotectedvirtual

Reimplemented from DtWizardPage.

Reimplemented in DtExistingModelSetPage.

virtual bool DtNewModelSetPage::hideButtons ( QWidget *  )
protectedvirtual
virtual bool DtNewModelSetPage::pageComplete ( ) const
protectedvirtual

Reimplemented from DtWizardPage.

Reimplemented in DtExistingModelSetPage.

Referenced by DtExistingModelSetPage::nextPageComplete().

virtual bool DtNewModelSetPage::nextPageComplete ( ) const
inlineprotectedvirtual

Reimplemented from DtWizardPage.

Reimplemented in DtExistingModelSetPage.

virtual QLineEdit* DtNewModelSetPage::lineEdit ( QWidget *  )
protectedvirtual
virtual void DtNewModelSetPage::execute ( )
protectedvirtual

Reimplemented from DtWizardPage.

Reimplemented in DtExistingModelSetPage.

virtual void DtNewModelSetPage::createFromSet ( const DtSimulationModelSet set,
const QStringList &  ignoreFiles = QStringList(),
const QStringList &  overrideIgnoreFiles = QStringList() 
)
protectedvirtual
virtual int DtNewModelSetPage::fileCount ( const DtFilename &  ,
const QStringList &  ignore 
) const
protectedvirtual

There doesn't seem to be a Qt routine to duplicate directories, so, this will.

virtual bool DtNewModelSetPage::duplicateDirectory ( const DtFilename &  sourceDir,
const DtFilename &  destDir,
const QStringList &  ignore,
const QStringList &  overrideIgnore,
QProgressDialog *  ,
int onFile 
)
protectedvirtual
virtual void DtNewModelSetPage::directoryChanged ( )
protectedvirtualslot

Member Data Documentation

QFileDialog* DtNewModelSetPage::myDirectory
const DtSimulationModelSet* DtNewModelSetPage::mySet
protected
std::vector<DtString> DtNewModelSetPage::myIncludeSMSFiles
protected
bool DtNewModelSetPage::myShallowCopyOnly
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)