From 50374f6942b96d0f15843ea63bc27eccc8f4d77c Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Fri, 29 Apr 2016 23:49:40 +0800 Subject: Update documentation. --- ChangeLog | 4 ++++ doc/channeldialog.html | 1 + doc/optionsdialog.html | 7 +++++++ doc/version.html | 2 +- img/chanw.png | Bin 58092 -> 64046 bytes img/mainw.png | Bin 35328 -> 33481 bytes img/options1.png | Bin 32153 -> 32867 bytes img/options2.png | Bin 44016 -> 44719 bytes img/options3.png | Bin 32396 -> 33196 bytes img/options4.png | Bin 41683 -> 31324 bytes img/options5.png | Bin 0 -> 22614 bytes include/qmpcorepublic.hpp | 4 ++++ qmidiplayer-desktop/qmpplugin.cpp | 4 ++++ 13 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 img/options5.png diff --git a/ChangeLog b/ChangeLog index 727e2d1..f4fe229 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2016-04-29 0.7.8 beta +Update documentation. +Added two missing option proxy function... + 2016-04-28 0.7.8 beta List plugins in settings window. Plugins can be disabled now. diff --git a/doc/channeldialog.html b/doc/channeldialog.html index 12d6554..5b5eff3 100644 --- a/doc/channeldialog.html +++ b/doc/channeldialog.html @@ -26,6 +26,7 @@

Columns in the channel table

+
+ Plugin manager. View details of plugins, enable or disable them here.
+ Plugin scanning follows the order below: +
Return diff --git a/doc/version.html b/doc/version.html index b28ca13..7fcafdf 100644 --- a/doc/version.html +++ b/doc/version.html @@ -25,7 +25,7 @@

Version information


- QMidiPlayer documentation for version 0.7.2
+ QMidiPlayer documentation for version 0.7.8
An MIDI player based on fluidsynth and Qt.
Written by Chris Xiong.

diff --git a/img/chanw.png b/img/chanw.png index 670244f..02c7960 100644 Binary files a/img/chanw.png and b/img/chanw.png differ diff --git a/img/mainw.png b/img/mainw.png index f197d5d..6d88937 100644 Binary files a/img/mainw.png and b/img/mainw.png differ diff --git a/img/options1.png b/img/options1.png index e9ce70a..aa9304a 100644 Binary files a/img/options1.png and b/img/options1.png differ diff --git a/img/options2.png b/img/options2.png index ec14aeb..339416e 100644 Binary files a/img/options2.png and b/img/options2.png differ diff --git a/img/options3.png b/img/options3.png index 39a5ca7..b8fc3ba 100644 Binary files a/img/options3.png and b/img/options3.png differ diff --git a/img/options4.png b/img/options4.png index 9ddd2c0..3cd0faa 100644 Binary files a/img/options4.png and b/img/options4.png differ diff --git a/img/options5.png b/img/options5.png new file mode 100644 index 0000000..2ae303f Binary files /dev/null and b/img/options5.png differ diff --git a/include/qmpcorepublic.hpp b/include/qmpcorepublic.hpp index 03e99a0..54365b6 100644 --- a/include/qmpcorepublic.hpp +++ b/include/qmpcorepublic.hpp @@ -73,6 +73,10 @@ class qmpPluginAPI virtual void registerOptionInt(std::string desc,std::string key,int min,int max,int defaultval); virtual int getOptionInt(std::string key); + virtual void registerOptionUint(std::string desc,std::string key,unsigned min,unsigned max,unsigned defaultval); + virtual unsigned getOptionUint(std::string key); + virtual void registerOptionBool(std::string desc,std::string key,bool defaultval); + virtual bool getOptionBool(std::string key); virtual void registerOptionDouble(std::string desc,std::string key,double min,double max,double defaultval); virtual double getOptionDouble(std::string key); virtual void registerOptionString(std::string desc,std::string key,std::string defaultval); diff --git a/qmidiplayer-desktop/qmpplugin.cpp b/qmidiplayer-desktop/qmpplugin.cpp index 3db7b08..546122b 100644 --- a/qmidiplayer-desktop/qmpplugin.cpp +++ b/qmidiplayer-desktop/qmpplugin.cpp @@ -119,6 +119,10 @@ void qmpPluginAPI::unregisterVisualizationIntf(int intfhandle) {qmw->unregisterVisualizationIntf(intfhandle);} void qmpPluginAPI::registerOptionInt(std::string,std::string,int,int,int){} int qmpPluginAPI::getOptionInt(std::string){return 0;} +void qmpPluginAPI::registerOptionUint(std::string,std::string,unsigned,unsigned,unsigned){} +unsigned qmpPluginAPI::getOptionUint(std::string){return 0;} +void qmpPluginAPI::registerOptionBool(std::string,std::string,bool){} +bool qmpPluginAPI::getOptionBool(std::string){return false;} void qmpPluginAPI::registerOptionDouble(std::string,std::string,double,double,double){} double qmpPluginAPI::getOptionDouble(std::string){return 0;} void qmpPluginAPI::registerOptionString(std::string,std::string,std::string){} -- cgit v1.2.3