From 85ccf22f3d2340e80ce2a109bbe610da1b92ca7d Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sun, 1 May 2016 23:49:05 +0800 Subject: Give the visualization a clearer look... Now highlights playing notes. Avoid a crash in file reading. --- qmidiplayer-desktop/qmpsettingswindow.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'qmidiplayer-desktop/qmpsettingswindow.hpp') diff --git a/qmidiplayer-desktop/qmpsettingswindow.hpp b/qmidiplayer-desktop/qmpsettingswindow.hpp index f7bfae9..554afd3 100644 --- a/qmidiplayer-desktop/qmpsettingswindow.hpp +++ b/qmidiplayer-desktop/qmpsettingswindow.hpp @@ -1,11 +1,13 @@ #ifndef QMPSETTINGSWINDOW_H #define QMPSETTINGSWINDOW_H +#include #include #include #include #include #include +#include #include "qmpplugin.hpp" namespace Ui { @@ -23,6 +25,7 @@ class qmpSettingsWindow:public QDialog void settingsInit(); QListWidget* getSFWidget(); void updatePluginList(qmpPluginManager *pmgr); + int getOptionInt(std::string key); signals: void dialogClosing(); @@ -43,6 +46,8 @@ class qmpSettingsWindow:public QDialog private: Ui::qmpSettingsWindow *ui; void settingsUpdate(); + std::map customOptWidgets; + std::map customOptPages; static QSettings *settings; static QComboBox* outwidget; public: -- cgit v1.2.3