aboutsummaryrefslogtreecommitdiff
path: root/src/ui/jumptotrackdialog.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-11-12 22:00:02 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-11-12 22:00:02 +0000
commit90d3aeb642ba4d6445932343010294a39b33efe2 (patch)
treeea9380c8aa1c8086b2258a8c21e8bf6486fcc141 /src/ui/jumptotrackdialog.h
parente7115704de07fd7a4a474447b36ae2c9cc8a8f25 (diff)
downloadqmmp-90d3aeb642ba4d6445932343010294a39b33efe2.tar.gz
qmmp-90d3aeb642ba4d6445932343010294a39b33efe2.tar.bz2
qmmp-90d3aeb642ba4d6445932343010294a39b33efe2.zip
added multiple playlists support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1363 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/jumptotrackdialog.h')
-rw-r--r--src/ui/jumptotrackdialog.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/ui/jumptotrackdialog.h b/src/ui/jumptotrackdialog.h
index fb4cf301e..56f95a177 100644
--- a/src/ui/jumptotrackdialog.h
+++ b/src/ui/jumptotrackdialog.h
@@ -24,24 +24,22 @@
#include <QDialog>
#include "ui_jumptotrackdialog.h"
-/**
- @author Vladimir Kuznetsov <vovanec@gmail.com>
- */
-
class QStringListModel;
-class PlayListModel;
class QSortFilterProxyModel;
+class PlayListManager;
-
+/**
+ @author Vladimir Kuznetsov <vovanec@gmail.com>
+ */
class JumpToTrackDialog : public QDialog, private Ui::JumpToTrackDialog
{
Q_OBJECT
public:
- JumpToTrackDialog(QWidget* parent = 0, Qt::WFlags fl = 0 );
+ JumpToTrackDialog(PlayListManager *manager, QWidget* parent = 0);
~JumpToTrackDialog();
- void setModel(PlayListModel* model);
void refresh();
+
protected slots:
void on_closePushButton_clicked();
void on_refreshPushButton_clicked();
@@ -51,12 +49,14 @@ protected slots:
void on_filterLineEdit_returnPressed ();
void jumpTo(const QModelIndex&);
void queueUnqueue(const QModelIndex&,const QModelIndex&);
+
signals:
void playRequest();
+
private:
- PlayListModel* m_playListModel;
QStringListModel* m_listModel;
QSortFilterProxyModel* m_proxyModel;
+ PlayListManager *m_pl_manager;
};
#endif