From dfcc193d4070c99bf217ac74a492160968dba766 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Tue, 26 Apr 2016 23:16:46 +0800 Subject: The visualization plugin is usable now... --- qmidiplayer-desktop/qmpmainwindow.hpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'qmidiplayer-desktop/qmpmainwindow.hpp') diff --git a/qmidiplayer-desktop/qmpmainwindow.hpp b/qmidiplayer-desktop/qmpmainwindow.hpp index b88169b..a981559 100644 --- a/qmidiplayer-desktop/qmpmainwindow.hpp +++ b/qmidiplayer-desktop/qmpmainwindow.hpp @@ -63,6 +63,8 @@ class qmpMainWindow:public QMainWindow bool isFinalizing(){return fin;} QString getFileName(); int pharseArgs(); + int registerVisualizationIntf(qmpVisualizationIntf* intf); + void unregisterVisualizationIntf(int handle); private slots: void on_pbPlayPause_clicked(); @@ -84,7 +86,9 @@ class qmpMainWindow:public QMainWindow void on_pushButton_clicked(); - public slots: + void on_pbVisualization_clicked(); + + public slots: void dialogClosed(); void selectionChanged(); @@ -104,6 +108,7 @@ class qmpMainWindow:public QMainWindow qmpInfoWindow *infow; qmpSettingsWindow *settingsw; qmpHelpWindow *helpw; + qmpVisualizationIntf* VIs[16]; QAction *fnA1,*fnA2,*fnA3; void onfnChanged(); -- cgit v1.2.3