diff options
author | Arno <arno@disconnect.de> | 2017-04-09 06:43:16 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2017-04-09 06:43:16 +0200 |
commit | 2cda7e844709ed533f2ac146fd7a608f5e41f709 (patch) | |
tree | 73464b0df7dedfeb1e1490765a84a929dcd0e89f /playerwidget.h | |
parent | 5e69e8130c9f207e5f8e3222841e7771c56ccd24 (diff) | |
download | BeetPlayer-2cda7e844709ed533f2ac146fd7a608f5e41f709.tar.gz BeetPlayer-2cda7e844709ed533f2ac146fd7a608f5e41f709.tar.bz2 BeetPlayer-2cda7e844709ed533f2ac146fd7a608f5e41f709.zip |
Added navigation for folder mode
Diffstat (limited to 'playerwidget.h')
-rw-r--r-- | playerwidget.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/playerwidget.h b/playerwidget.h index 6ef5dd1..3d08067 100644 --- a/playerwidget.h +++ b/playerwidget.h @@ -15,6 +15,7 @@ class QMediaPlayer; class QToolBar; class QAction; class QTimer; +class QStackedLayout; class BeetPlayerProxy; class BeetView; class QSystemTrayIcon; @@ -46,6 +47,8 @@ class PlayerWidget : public QWidget { void doDeleteFiles(); void volumeUp(); void volumeDown(); + void dirUp(); + void dirHome(); void showVolume(); void doFilter(); void clearFilter(); @@ -92,6 +95,7 @@ class PlayerWidget : public QWidget { void expandRecursive(const QModelIndex &idx); void adjustVolume(int by); QLineEdit *mSearch; + QLineEdit *mDir; QMediaPlayer *mPlayer; BeetView *mView; QStandardItemModel *mViewModel; @@ -124,6 +128,7 @@ class PlayerWidget : public QWidget { QSystemTrayIcon *mTrayIcon; QTimer *mVolumeTimer; bool mStarting; + QStackedLayout *mSearchDirStack; }; #endif // PLAYERWIDGET_H |