From b886aa1fcafc16fe93bfe19e2f63b4089234f9f6 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sat, 2 Jan 2016 23:57:36 +0800 Subject: Mystic Flier. (WTF) --- qmpsettingswindow.hpp | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) (limited to 'qmpsettingswindow.hpp') diff --git a/qmpsettingswindow.hpp b/qmpsettingswindow.hpp index 0b5f886..ef9dbab 100644 --- a/qmpsettingswindow.hpp +++ b/qmpsettingswindow.hpp @@ -3,6 +3,8 @@ #include #include +#include +#include namespace Ui { class qmpSettingsWindow; @@ -16,16 +18,30 @@ class qmpSettingsWindow:public QDialog explicit qmpSettingsWindow(QWidget *parent=0); ~qmpSettingsWindow(); void closeEvent(QCloseEvent *event); + void settingsInit(); + QListWidget* getSFWidget(); signals: void dialogClosing(); - private slots: + private slots: void on_buttonBox_accepted(); - void on_buttonBox_rejected(); - private: + void on_cbBufSize_currentTextChanged(const QString &s); + void on_cbBufCnt_currentTextChanged(const QString &s); + + void on_pbAdd_clicked(); + void on_pbRemove_clicked(); + void on_pbUp_clicked(); + void on_pbDown_clicked(); + + void on_cbAutoBS_stateChanged(); + + private: Ui::qmpSettingsWindow *ui; + void settingsUpdate(); + static QSettings *settings; + public: static const QSettings* getSettingsIntf(){return settings;} }; #endif // QMPSETTINGSWINDOW_H -- cgit v1.2.3