/[svn]/qsampler/trunk/src/qsamplerMainForm.ui.h
ViewVC logotype

Diff of /qsampler/trunk/src/qsamplerMainForm.ui.h

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

revision 115 by capela, Mon Jun 7 21:41:43 2004 UTC revision 119 by capela, Wed Jun 9 20:24:48 2004 UTC
# Line 843  void qsamplerMainForm::viewOptions (void Line 843  void qsamplerMainForm::viewOptions (void
843          bool    bOldServerStart     = m_pOptions->bServerStart;          bool    bOldServerStart     = m_pOptions->bServerStart;
844          QString sOldServerCmdLine   = m_pOptions->sServerCmdLine;          QString sOldServerCmdLine   = m_pOptions->sServerCmdLine;
845          QString sOldDisplayFont     = m_pOptions->sDisplayFont;          QString sOldDisplayFont     = m_pOptions->sDisplayFont;
846            int     iOldMaxVolume       = m_pOptions->iMaxVolume;
847          QString sOldMessagesFont    = m_pOptions->sMessagesFont;          QString sOldMessagesFont    = m_pOptions->sMessagesFont;
848          bool    bOldStdoutCapture   = m_pOptions->bStdoutCapture;          bool    bOldStdoutCapture   = m_pOptions->bStdoutCapture;
849          int     bOldMessagesLimit   = m_pOptions->bMessagesLimit;          int     bOldMessagesLimit   = m_pOptions->bMessagesLimit;
# Line 868  void qsamplerMainForm::viewOptions (void Line 869  void qsamplerMainForm::viewOptions (void
869                  updateRecentFilesMenu();                  updateRecentFilesMenu();
870              if (sOldDisplayFont != m_pOptions->sDisplayFont)              if (sOldDisplayFont != m_pOptions->sDisplayFont)
871                  updateDisplayFont();                  updateDisplayFont();
872                if (iOldMaxVolume != m_pOptions->iMaxVolume)
873                    updateMaxVolume();
874              if (sOldMessagesFont != m_pOptions->sMessagesFont)              if (sOldMessagesFont != m_pOptions->sMessagesFont)
875                  updateMessagesFont();                  updateMessagesFont();
876              if (( bOldMessagesLimit && !m_pOptions->bMessagesLimit) ||              if (( bOldMessagesLimit && !m_pOptions->bMessagesLimit) ||
# Line 1124  void qsamplerMainForm::updateDisplayFont Line 1127  void qsamplerMainForm::updateDisplayFont
1127  }  }
1128    
1129    
1130    // Force update of the channels maximum volume setting.
1131    void qsamplerMainForm::updateMaxVolume (void)
1132    {
1133        if (m_pOptions == NULL)
1134            return;
1135    
1136        // Full channel list update...
1137        QWidgetList wlist = m_pWorkspace->windowList();
1138        if (wlist.isEmpty())
1139            return;
1140    
1141        m_pWorkspace->setUpdatesEnabled(false);
1142        for (int iChannel = 0; iChannel < (int) wlist.count(); iChannel++) {
1143            qsamplerChannelStrip *pChannel = (qsamplerChannelStrip *) wlist.at(iChannel);
1144            pChannel->setMaxVolume(m_pOptions->iMaxVolume);
1145        }
1146        m_pWorkspace->setUpdatesEnabled(true);
1147    }
1148    
1149    
1150  //-------------------------------------------------------------------------  //-------------------------------------------------------------------------
1151  // qsamplerMainForm -- Messages window form handlers.  // qsamplerMainForm -- Messages window form handlers.
1152    
# Line 1237  void qsamplerMainForm::createChannel ( i Line 1260  void qsamplerMainForm::createChannel ( i
1260      // Add a new channel itema...      // Add a new channel itema...
1261      WFlags wflags = Qt::WStyle_Customize | Qt::WStyle_Tool | Qt::WStyle_Title | Qt::WStyle_NoBorder;      WFlags wflags = Qt::WStyle_Customize | Qt::WStyle_Tool | Qt::WStyle_Title | Qt::WStyle_NoBorder;
1262      pChannel = new qsamplerChannelStrip(m_pWorkspace, 0, wflags);      pChannel = new qsamplerChannelStrip(m_pWorkspace, 0, wflags);
1263        pChannel->setMaxVolume(m_pOptions->iMaxVolume);
1264      pChannel->setup(this, iChannelID);      pChannel->setup(this, iChannelID);
1265      // We'll need a display font.      // We'll need a display font.
1266      QFont font;      QFont font;

Legend:
Removed from v.115  
changed lines
  Added in v.119

  ViewVC Help
Powered by ViewVC