Mixxx
|
00001 00002 00003 /*************************************************************************** 00004 * * 00005 * This program is free software; you can redistribute it and/or modify * 00006 * it under the terms of the GNU General Public License as published by * 00007 * the Free Software Foundation; either version 2 of the License, or * 00008 * (at your option) any later version. * 00009 * * 00010 ***************************************************************************/ 00011 00012 #ifndef DLGBPMSCHEME_H 00013 #define DLGBPMSCHEME_H 00014 00015 #include "ui_dlgbpmschemedlg.h" 00016 #include "configobject.h" 00017 #include <qstring.h> 00018 00019 class BpmScheme; 00020 00021 class QWidget; 00022 00023 class DlgBpmScheme : public QDialog, Ui::DlgBpmSchemeDlg { 00024 Q_OBJECT 00025 public: 00026 DlgBpmScheme(BpmScheme *& bpmScheme); 00027 ~DlgBpmScheme(); 00028 public slots: 00030 void slotApply(); 00031 void slotUpdate(); 00032 signals: 00033 void apply(const QString &); 00034 private: 00035 BpmScheme *& m_BpmScheme; 00036 }; 00037 00038 #endif