aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2016-03-01 09:18:03 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2016-03-01 09:18:03 +0000
commit377b65cc75cf9116ecd665bca905cb828be3d727 (patch)
tree3a08cc541fa9bcaa3050a0975410f0af01f10c85 /src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h
parent6881ea9bb9c92635d7c17513481020345f2d81ce (diff)
downloadqmmp-377b65cc75cf9116ecd665bca905cb828be3d727.tar.gz
qmmp-377b65cc75cf9116ecd665bca905cb828be3d727.tar.bz2
qmmp-377b65cc75cf9116ecd665bca905cb828be3d727.zip
fixed qmmp file dialog
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@6141 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h')
-rw-r--r--src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h38
1 files changed, 6 insertions, 32 deletions
diff --git a/src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h b/src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h
index d6ce93055..44cda36d1 100644
--- a/src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h
+++ b/src/plugins/FileDialogs/QmmpFileDialog/qmmpfiledialog.h
@@ -1,5 +1,5 @@
/**************************************************************************
-* Copyright (C) 2008-2012 by Ilya Kotov *
+* Copyright (C) 2008-2016 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -18,7 +18,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-
#ifndef QMMPFILEDIALOG_H
#define QMMPFILEDIALOG_H
@@ -33,43 +32,18 @@ public:
QmmpFileDialog();
virtual ~QmmpFileDialog();
- void raise(const QString &dir = QString(),
- Mode mode = AddFiles,
- const QString &caption = QString(),
- const QStringList &mask = QStringList());
-
- QString existingDirectory(QWidget *parent = 0,
- const QString &caption = QString(),
- const QString &dir = QString());
-
- QString openFileName(QWidget *parent = 0,
- const QString &caption = QString(),
- const QString &dir = QString(),
- const QString &filter = QString(),
- QString *selectedFilter = 0);
-
- QStringList openFileNames(QWidget *parent = 0,
- const QString &caption = QString(),
- const QString &dir = QString(),
- const QString &filter = QString(),
- QString *selectedFilter = 0);
+protected:
+ void raise(const QString &dir, Mode mode, const QString &caption,
+ const QStringList &mask);
- QString saveFileName (QWidget *parent = 0,
- const QString &caption = QString(),
- const QString &dir = QString(),
- const QString &filter = QString(),
- QString *selectedFilter = 0);
-
-public slots:
- void handleSelected();
+ QStringList exec(QWidget *parent, const QString &dir, Mode mode,
+ const QString &caption, const QString &filter, QString *);
private:
QmmpFileDialogImpl *m_dialog;
};
-
-
class QmmpFileDialogFactory : public QObject, public FileDialogFactory
{
Q_OBJECT