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

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

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

revision 1509 by capela, Thu Nov 22 11:10:44 2007 UTC revision 1840 by capela, Thu Feb 19 11:44:57 2009 UTC
# Line 1  Line 1 
1  // qsamplerOptionsForm.h  // qsamplerOptionsForm.h
2  //  //
3  /****************************************************************************  /****************************************************************************
4     Copyright (C) 2004-2007, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2009, rncbc aka Rui Nuno Capela. All rights reserved.
5     Copyright (C) 2007, Christian Schoenebeck     Copyright (C) 2007, 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 30  Line 30 
30    
31  namespace QSampler {  namespace QSampler {
32    
33    //-------------------------------------------------------------------------
34    // QSampler::OptionsForm -- Options form interface.
35    //
36    
37  class OptionsForm : public QDialog  class OptionsForm : public QDialog
38  {  {
39          Q_OBJECT          Q_OBJECT
# Line 39  public: Line 43  public:
43          OptionsForm(QWidget *pParent = NULL);          OptionsForm(QWidget *pParent = NULL);
44          ~OptionsForm();          ~OptionsForm();
45    
46          void setup(qsamplerOptions* pOptions);          void setup(Options* pOptions);
47    
48  protected slots:  protected slots:
49    
# Line 47  protected slots: Line 51  protected slots:
51          void reject();          void reject();
52          void optionsChanged();          void optionsChanged();
53          void stabilizeForm();          void stabilizeForm();
54            void browseMessagesLogPath();
55          void chooseDisplayFont();          void chooseDisplayFont();
56          void chooseMessagesFont();          void chooseMessagesFont();
57          void toggleDisplayEffect(bool bOn);          void toggleDisplayEffect(bool bOn);
58            void maxVoicesChanged(int iMaxVoices);
59            void maxStreamsChanged(int iMaxStreams);
60    
61  private:  private:
62    
63          Ui::qsamplerOptionsForm m_ui;          Ui::qsamplerOptionsForm m_ui;
64    
65          qsamplerOptions* m_pOptions;          Options* m_pOptions;
66          int m_iDirtySetup;          int m_iDirtySetup;
67          int m_iDirtyCount;          int m_iDirtyCount;
68            bool bMaxVoicesModified;
69            bool bMaxStreamsModified;
70  };  };
71    
72  } // namespace QSampler  } // namespace QSampler

Legend:
Removed from v.1509  
changed lines
  Added in v.1840

  ViewVC Help
Powered by ViewVC