summaryrefslogtreecommitdiffstats
path: root/playerwidget.h
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2017-04-09 06:43:16 +0200
committerArno <arno@disconnect.de>2017-04-09 06:43:16 +0200
commit2cda7e844709ed533f2ac146fd7a608f5e41f709 (patch)
tree73464b0df7dedfeb1e1490765a84a929dcd0e89f /playerwidget.h
parent5e69e8130c9f207e5f8e3222841e7771c56ccd24 (diff)
downloadBeetPlayer-2cda7e844709ed533f2ac146fd7a608f5e41f709.tar.gz
BeetPlayer-2cda7e844709ed533f2ac146fd7a608f5e41f709.tar.bz2
BeetPlayer-2cda7e844709ed533f2ac146fd7a608f5e41f709.zip
Added navigation for folder mode
Diffstat (limited to 'playerwidget.h')
-rw-r--r--playerwidget.h5
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