summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/filedialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/widgets/filedialog.h')
-rw-r--r--muse2/muse/widgets/filedialog.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/muse2/muse/widgets/filedialog.h b/muse2/muse/widgets/filedialog.h
index a7c8a1f7..0d3dfc8c 100644
--- a/muse2/muse/widgets/filedialog.h
+++ b/muse2/muse/widgets/filedialog.h
@@ -33,19 +33,20 @@ class FileDialogButtonsWidget : public QWidget, public Ui::FileDialogButtons
class MFileDialog : public QFileDialog {
Q_OBJECT
- enum ViewType { GLOBAL_VIEW, PROJECT_VIEW, USER_VIEW }; //!< The three different viewtypes
- static ViewType lastViewUsed;
static QString lastUserDir, lastGlobalDir;
bool showButtons;
QString baseDir;
private slots:
+ void directoryChanged(const QString& directory);
+ public slots:
void globalToggled(bool);
void userToggled(bool);
void projectToggled(bool);
- void directoryChanged(const QString& directory);
public:
+ enum ViewType { GLOBAL_VIEW, PROJECT_VIEW, USER_VIEW }; //!< The three different viewtypes
+ static ViewType lastViewUsed;
FileDialogButtonsWidget buttons;
MFileDialog(const QString& dir, const QString& filter = QString::null,
QWidget* parent = 0, bool writeFlag = false);
@@ -78,7 +79,7 @@ QString getSaveFileName(const QString& startWidth, const QStringList& filters,
QWidget* parent, const QString& name);
//QString getOpenFileName(const QString& startWidth, const char** filter,
QString getOpenFileName(const QString& startWidth, const QStringList& filters,
- QWidget* parent, const QString& name, bool* openAll);
+ QWidget* parent, const QString& name, bool* openAll, MFileDialog::ViewType viewType = MFileDialog::PROJECT_VIEW);
//QString getImageFileName(const QString& startWith, const char** filters,
QString getImageFileName(const QString& startWith, const QStringList& filters,
QWidget* parent, const QString& name);