/[svn]/qsampler/trunk/src/qsamplerChannelFxForm.h
ViewVC logotype

Diff of /qsampler/trunk/src/qsamplerChannelFxForm.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1667 by schoenebeck, Mon Feb 4 23:24:19 2008 UTC revision 2459 by capela, Mon Jul 8 10:06:57 2013 UTC
# Line 1  Line 1 
1  // qsamplerInstrumentListForm.h  // qsamplerChannelFxForm.h
2  //  //
3  /****************************************************************************  /****************************************************************************
4       Copyright (C) 2010-2013, rncbc aka Rui Nuno Capela. All rights reserved.
5     Copyright (C) 2008, Christian Schoenebeck     Copyright (C) 2008, Christian Schoenebeck
6    
7     This program is free software; you can redistribute it and/or     This program is free software; you can redistribute it and/or
# Line 13  Line 14 
14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15     GNU General Public License for more details.     GNU General Public License for more details.
16    
17     You should have received a copy of the GNU General Public License     You should have received a copy of the GNU General Public License along
18     along with this program; if not, write to the Free Software     with this program; if not, write to the Free Software Foundation, Inc.,
19     Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20    
21  *****************************************************************************/  *****************************************************************************/
22    
# Line 24  Line 25 
25    
26  #include "ui_qsamplerChannelFxForm.h"  #include "ui_qsamplerChannelFxForm.h"
27    
28    #include "qsamplerChannel.h"
29    #include "qsamplerDevice.h"
30    
31  #include <QDialog>  #include <QDialog>
32    
33  namespace QSampler {  namespace QSampler {
# Line 31  namespace QSampler { Line 35  namespace QSampler {
35  class ChannelFxForm : public QDialog {  class ChannelFxForm : public QDialog {
36          Q_OBJECT          Q_OBJECT
37  public:  public:
38          ChannelFxForm(int SamplerChannelID, QWidget* pParent = NULL, Qt::WindowFlags wflags = 0);          ChannelFxForm(Channel* pSamplerChannel, QWidget* pParent = NULL, Qt::WindowFlags wflags = 0);
39          ~ChannelFxForm();          ~ChannelFxForm();
40    
41  protected slots:  protected slots:
# Line 39  protected slots: Line 43  protected slots:
43          void onButtonClicked(QAbstractButton* button);          void onButtonClicked(QAbstractButton* button);
44          void onCreateFxSend();          void onCreateFxSend();
45          void onDestroyFxSend();          void onDestroyFxSend();
46            void onDepthCtrlChanged(int iMidiCtrl);
47            void onCurrentSendDepthChanged(int depthPercent);
48            void onRoutingTableChanged();
49            void updateTableCellRenderers();
50            void updateTableCellRenderers(const QModelIndex& topLeft,
51                    const QModelIndex& bottomRight);
52    
53  private:  private:
54          Ui::qsamplerChannelFxForm m_ui;          Ui::qsamplerChannelFxForm m_ui;
55    
56          int m_SamplerChannelID;          Channel* m_pSamplerChannel;
57            //int m_SamplerChannelID;
58            Device* m_pAudioDevice;
59  };  };
60    
61  } // namespace QSampler  } // namespace QSampler

Legend:
Removed from v.1667  
changed lines
  Added in v.2459

  ViewVC Help
Powered by ViewVC