modified: bottombar.cpp
[groove] / bottombar.h
index 69c145f..175fe9b 100644 (file)
@@ -2,6 +2,9 @@
 #define BOTTOMBAR_H
 
 #include <QWidget>
+#include <QDesktopWidget>
+#include <QGraphicsRectItem>
+#include <QGraphicsScene>
 
 namespace Ui {
     class bottomBar;
@@ -14,15 +17,25 @@ class bottomBar : public QWidget
 public:
     explicit bottomBar(QWidget *parent = 0);
     ~bottomBar();
+public slots:
+    void setPlaybackProgress(int min,int max);
 signals:
     void addB();
+    void nextB();
+    void pause();
+    void back();
 protected:
     void changeEvent(QEvent *e);
 private slots:
     void on_addButton_clicked();
+    void on_nextB_clicked();
+    void on_pauseB_clicked();
+    void on_backB_clicked();
 
 private:
     Ui::bottomBar *ui;
+    QGraphicsRectItem *playbackProgress;
+    QGraphicsScene *main;
 };
 
 #endif // BOTTOMBAR_H