12 #include <vrvUtil/DtVirtualBaseClass.h>
14 #include <QtGui/QDialog>
15 #include <QtGui/QTextEdit>
16 #include <QtGui/QCheckBox>
17 #include <QtCore/QList>
24 class QProgressDialog;
36 virtual void accept();
37 virtual void reject();
40 QStringList& notCopied,
41 const QStringList& ignoreFiles = QStringList(),
42 const QString& destination = QString(),
43 const QStringList& doNotOverwriteList = QStringList(),
44 bool loadWhenDone =
true);
50 virtual bool hideButtons(
QWidget*);
57 virtual int fileCount(
const DtFilename&,
const QStringList& ignore)
const;
58 virtual bool duplicateDirectory(
const DtFilename& sourceDir,
const DtFilename& destDir,
59 const QStringList& ignore, QProgressDialog*,
int& onFile,
const QStringList& doNotOverwrite,
60 QStringList& notCopied);
63 virtual void directoryChanged();
82 virtual void createNewModelSet();
85 virtual void keyPressEvent(QKeyEvent*);
88 virtual void returnKeyPressed();
90 virtual void enableFinishButton(
bool);