From 909cfe195ae2f6058a03875123f1e80f2a3fa0fa Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Fri, 6 May 2016 23:43:01 +0800 Subject: 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. --- visualization/visualization.pro | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'visualization/visualization.pro') diff --git a/visualization/visualization.pro b/visualization/visualization.pro index e4588c4..af454b4 100644 --- a/visualization/visualization.pro +++ b/visualization/visualization.pro @@ -14,18 +14,22 @@ TEMPLATE = lib DEFINES += VISUALIZATION_LIBRARY SOURCES += qmpvisualization.cpp \ - extrasmeltutils.cpp \ - qmpvirtualpiano3d.cpp + extrasmeltutils.cpp \ + qmpvirtualpiano3d.cpp HEADERS += qmpvisualization.hpp \ - extrasmeltutils.hpp \ - qmpvirtualpiano3d.hpp + extrasmeltutils.hpp \ + qmpvirtualpiano3d.hpp unix { target.path = /usr/lib/qmidiplayer DATADIR = $$PREFIX/share INSTALLS += target res QMAKE_CXXFLAGS += -pthread -fPIC + QMAKE_CXXFLAGS_RELEASE -= -O2 + QMAKE_CXXFLAGS_RELEASE += -O3 + QMAKE_LFLAGS_RELEASE -= -O1 + QMAKE_LFLAGS_RELEASE += -O3 res.path = $$DATADIR/qmidiplayer/img res.files += ../img/chequerboard.png } -- cgit v1.2.3