diff options
author | Chris Xiong <chirs241097@gmail.com> | 2016-05-06 23:43:01 +0800 |
---|---|---|
committer | Chris Xiong <chirs241097@gmail.com> | 2016-05-06 23:43:01 +0800 |
commit | 909cfe195ae2f6058a03875123f1e80f2a3fa0fa (patch) | |
tree | 9a6fcc0fa6390b8f503881999e4f08a8cd650c49 /visualization/qmpvisualization.hpp | |
parent | 8da0f5c82fb91c2731cd2e90a875fe92c6557407 (diff) | |
download | QMidiPlayer-909cfe195ae2f6058a03875123f1e80f2a3fa0fa.tar.xz |
Use new SMELT rendering API for notes drawing.
Deinitialize classes in a correct order to avoid crashes.
Add background image option.
Add FPS-related options.
Use QLineEdit instead of QPlainTextEdit for strings.
Diffstat (limited to 'visualization/qmpvisualization.hpp')
-rw-r--r-- | visualization/qmpvisualization.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/visualization/qmpvisualization.hpp b/visualization/qmpvisualization.hpp index ecbfd7a..6cac638 100644 --- a/visualization/qmpvisualization.hpp +++ b/visualization/qmpvisualization.hpp @@ -48,9 +48,10 @@ class qmpVisualization:public qmpPluginIntf std::stack<uint32_t> pendingt[16][128],pendingv[16][128]; SMELT *sm; SMTRG tdscn; - SMTEX chequer; + SMTEX chequer,bgtex; smTTFont font,font2; qmpVirtualPiano3D* p3d[16]; + smEntity3DBuffer* nebuf; float pos[3],rot[3],lastx,lasty; uint32_t ctc,ctk,fintk,elb; double etps; |