From d36f67b99809a6fd3ca88832a998a0a1fd0de890 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Wed, 25 Feb 2009 10:55:15 +0000 Subject: added projectm visual plugin (not ready yet) git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@807 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Visual/projectm/qprojectm.h | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/plugins/Visual/projectm/qprojectm.h (limited to 'src/plugins/Visual/projectm/qprojectm.h') diff --git a/src/plugins/Visual/projectm/qprojectm.h b/src/plugins/Visual/projectm/qprojectm.h new file mode 100644 index 000000000..b96280fd2 --- /dev/null +++ b/src/plugins/Visual/projectm/qprojectm.h @@ -0,0 +1,35 @@ +// +// C++ Interface: qprojectm +// +// Description: +// +// +// Author: Carmelo Piccione , (C) 2008 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#ifndef QPROJECTM_HPP +#define QPROJECTM_HPP +#include +#include + +class QProjectM : public QObject, public projectM +{ + + Q_OBJECT + +public: + QProjectM(const std::string & config_file) : projectM(config_file, projectM::FLAG_DISABLE_PLAYLIST_LOAD) {} + + void presetSwitchedEvent(bool hardCut, unsigned int index) const + { + presetSwitchedSignal(hardCut, index); + } + +signals: + void presetSwitchedSignal(bool hardCut, unsigned int index) const; + +}; +#endif -- cgit v1.2.3-13-gbd6f