#ifndef WIDGET_H #define WIDGET_H #include #include #include #include #include #include #include "countdown.h" #include "toptime.h" DWIDGET_USE_NAMESPACE namespace Ui { class Widget; } class Widget : public DBlurEffectWidget { Q_OBJECT public: explicit Widget(DBlurEffectWidget *parent = 0); ~Widget(); QMediaPlayer *player; QMediaPlaylist *playlist; DTitlebar* getTitlebar(); bool btSwitch; private slots: void onSBtnSwitchButtonCheckedChanged(bool); void refresh(); void refreshTime(); void refreshCount(); void input(); private: Ui::Widget *ui; DSwitchButton * switchbutton; QTimer *timer = new QTimer(); DTitlebar *titlebar; QMenu *m_menu; QActionGroup *timesGroup; QAction *m_full; QAction *m_5; QAction *m_15; QAction *m_25; QAction *m_35; QAction *m_45; QAction *m_set; countDown *count; topTime *toptime; QMenu *menu_times=new QMenu; }; #endif // WIDGET_H