aboutsummaryrefslogtreecommitdiff
path: root/qmidiplayer-desktop/qmpplistwindow.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'qmidiplayer-desktop/qmpplistwindow.hpp')
-rw-r--r--qmidiplayer-desktop/qmpplistwindow.hpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/qmidiplayer-desktop/qmpplistwindow.hpp b/qmidiplayer-desktop/qmpplistwindow.hpp
index b1deab4..9e78a8a 100644
--- a/qmidiplayer-desktop/qmpplistwindow.hpp
+++ b/qmidiplayer-desktop/qmpplistwindow.hpp
@@ -8,11 +8,24 @@
#include <QDropEvent>
#include <QDragEnterEvent>
#include <QListWidgetItem>
+#include "../include/qmpcorepublic.hpp"
namespace Ui {
class qmpPlistWindow;
}
+class qmpPlistWindow;
+
+class qmpPlistFunc:public qmpFuncBaseIntf
+{
+ private:
+ qmpPlistWindow* p;
+ public:
+ qmpPlistFunc(qmpPlistWindow *par);
+ void show();
+ void close();
+};
+
class qmpPlistWindow : public QDialog
{
Q_OBJECT
@@ -35,7 +48,6 @@ class qmpPlistWindow : public QDialog
void insertItem(QString i);
void insertItems(QStringList il);
signals:
- void dialogClosing();
void selectionChanging();
public slots:
@@ -51,6 +63,7 @@ class qmpPlistWindow : public QDialog
void on_pbLoad_clicked();
private:
+ qmpPlistFunc* plistf;
Ui::qmpPlistWindow *ui;
int shuffle,repeat;//rep 0=off 1=one 2=all
};