Public Member Functions |
| | DtUpgradeModelSetPage (makVrv::DtDe &, QWidget *, const Qt::WindowFlags &f=0) |
| virtual | ~DtUpgradeModelSetPage () |
| void | setSimulationModelSet (const DtSimulationModelSet *s) |
| virtual void | accept () |
| virtual void | reject () |
| virtual void | copyFilesFromSMS (const DtSimulationModelSet *sourceSet, const QString &destination, QStringList &filesNotCopied, const QStringList &fileTypesToIgnore=QStringList(), const QStringList &fileTypesToNotOverwrite=QStringList(), const DtSimulationModelSet *prototypeSet=NULL) |
| virtual void | createFromSet (const DtSimulationModelSet *prototypeSet, const QString &destination) |
| | Creates a new set from an existing "prototype" set.
|
| virtual bool | pageComplete () const |
| virtual void | execute () |
| virtual bool | checkSMSVersion (DtSimulationModelSet &sms) const |
| | DtWizardPage (makVrv::DtDe &, QWidget *, const Qt::WindowFlags &f=0) |
| virtual | ~DtWizardPage () |
| virtual DtWizardPage * | nextPage (QWidget *p) |
| virtual bool | isLastPage () const |
| virtual void | keyPressEvent (QKeyEvent *) |
Protected Member Functions |
| virtual bool | hideButtons (QWidget *) |
| virtual bool | nextPageComplete () const |
| virtual QLineEdit * | lineEdit (QWidget *) |
| 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 DtSimulationModelSet *sourceSet, const DtSimulationModelSet *existingSet, const DtFilename &sourceDir, const DtFilename &destDir, const QStringList &ignore, QProgressDialog *, int &onFile, const QStringList &doNotOverwrite, QStringList ¬Copied) |
Constructor & Destructor Documentation
| DtUpgradeModelSetPage::DtUpgradeModelSetPage |
( |
makVrv::DtDe & |
, |
|
|
QWidget * |
, |
|
|
const Qt::WindowFlags & |
f = 0 |
|
) |
| |
| virtual DtUpgradeModelSetPage::~DtUpgradeModelSetPage |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void DtUpgradeModelSetPage::accept |
( |
| ) |
|
|
virtual |
| virtual void DtUpgradeModelSetPage::reject |
( |
| ) |
|
|
virtual |
| virtual void DtUpgradeModelSetPage::copyFilesFromSMS |
( |
const DtSimulationModelSet * |
sourceSet, |
|
|
const QString & |
destination, |
|
|
QStringList & |
filesNotCopied, |
|
|
const QStringList & |
fileTypesToIgnore = QStringList(), |
|
|
const QStringList & |
fileTypesToNotOverwrite = QStringList(), |
|
|
const DtSimulationModelSet * |
prototypeSet = NULL |
|
) |
| |
|
virtual |
| virtual void DtUpgradeModelSetPage::createFromSet |
( |
const DtSimulationModelSet * |
prototypeSet, |
|
|
const QString & |
destination |
|
) |
| |
|
virtual |
Creates a new set from an existing "prototype" set.
- Parameters
-
| prototypeSet | The set to base the new, upgraded set on. |
| notCopied | A list of files that were not copied in from setToUpdate. A file would not be copied in if it is on the doNotOverwriteList and |
| destination | The path to copy files into. |
| setToUpdate | The set that is being upgraded. there is a file with the same name in prototypeSet. |
| ignoredFiles | A list of file types to not copy. |
| doNotOverwriteList | A list of file types to not copy from setToUpdate if there is a file with the same name in prototypeSet. |
| loadWhenDone | Whether to load the new set after copying. |
| virtual bool DtUpgradeModelSetPage::pageComplete |
( |
| ) |
const |
|
virtual |
| virtual void DtUpgradeModelSetPage::execute |
( |
| ) |
|
|
virtual |
| virtual bool DtUpgradeModelSetPage::hideButtons |
( |
QWidget * |
| ) |
|
|
protectedvirtual |
| virtual bool DtUpgradeModelSetPage::nextPageComplete |
( |
| ) |
const |
|
protectedvirtual |
| virtual int DtUpgradeModelSetPage::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 DtUpgradeModelSetPage::duplicateDirectory |
( |
const DtSimulationModelSet * |
sourceSet, |
|
|
const DtSimulationModelSet * |
existingSet, |
|
|
const DtFilename & |
sourceDir, |
|
|
const DtFilename & |
destDir, |
|
|
const QStringList & |
ignore, |
|
|
QProgressDialog * |
, |
|
|
int & |
onFile, |
|
|
const QStringList & |
doNotOverwrite, |
|
|
QStringList & |
notCopied |
|
) |
| |
|
protectedvirtual |
| virtual void DtUpgradeModelSetPage::directoryChanged |
( |
| ) |
|
|
protectedvirtualslot |
Member Data Documentation
| bool DtUpgradeModelSetPage::myUpgradeMode |
|
protected |
| QStringList DtUpgradeModelSetPage::myFilesToMerge |
|
protected |
| QLineEdit* DtUpgradeModelSetPage::myDestinationName |
|
protected |
| QCheckBox* DtUpgradeModelSetPage::myCopyNewEntityFiles |
|
protected |
| QComboBox* DtUpgradeModelSetPage::myUpgradeUsing |
|
protected |
The documentation for this class was generated from the following file: