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

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

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

revision 299 by capela, Wed Nov 17 15:41:58 2004 UTC revision 388 by capela, Thu Feb 17 17:27:59 2005 UTC
# Line 2  Line 2 
2  //  //
3  // ui.h extension file, included from the uic-generated form implementation.  // ui.h extension file, included from the uic-generated form implementation.
4  /****************************************************************************  /****************************************************************************
5     Copyright (C) 2004, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2005, rncbc aka Rui Nuno Capela. All rights reserved.
6    
7     This program is free software; you can redistribute it and/or     This program is free software; you can redistribute it and/or
8     modify it under the terms of the GNU General Public License     modify it under the terms of the GNU General Public License
# Line 113  void qsamplerChannelForm::setup ( qsampl Line 113  void qsamplerChannelForm::setup ( qsampl
113      if (sEngineName.isEmpty() && bNew)      if (sEngineName.isEmpty() && bNew)
114          sEngineName = pOptions->sEngineName;          sEngineName = pOptions->sEngineName;
115      if (sEngineName.isEmpty())      if (sEngineName.isEmpty())
116          sEngineName = tr("(No engine)");          sEngineName = qsamplerChannel::noEngineName();
117      if (EngineNameComboBox->listBox()->findItem(sEngineName, Qt::ExactMatch) == NULL)      if (EngineNameComboBox->listBox()->findItem(sEngineName, Qt::ExactMatch) == NULL)
118          EngineNameComboBox->insertItem(sEngineName);          EngineNameComboBox->insertItem(sEngineName);
119      EngineNameComboBox->setCurrentText(sEngineName);      EngineNameComboBox->setCurrentText(sEngineName);
120      // Instrument filename and index...      // Instrument filename and index...
121      QString sInstrumentFile = pChannel->instrumentFile();      QString sInstrumentFile = pChannel->instrumentFile();
122      if (sInstrumentFile.isEmpty())      if (sInstrumentFile.isEmpty())
123          sInstrumentFile = tr("(No instrument)");          sInstrumentFile = qsamplerChannel::noInstrumentName();
124      InstrumentFileComboBox->setCurrentText(sInstrumentFile);      InstrumentFileComboBox->setCurrentText(sInstrumentFile);
125      InstrumentNrComboBox->clear();      InstrumentNrComboBox->clear();
126      InstrumentNrComboBox->insertStringList(qsamplerChannel::getInstrumentList(sInstrumentFile));      InstrumentNrComboBox->insertStringList(
127                    qsamplerChannel::getInstrumentList(sInstrumentFile,
128                    pOptions->bInstrumentNames));
129      InstrumentNrComboBox->setCurrentItem(pChannel->instrumentNr());      InstrumentNrComboBox->setCurrentItem(pChannel->instrumentNr());
130      // MIDI input driver...      // MIDI input driver...
131      QString sMidiDriver = pChannel->midiDriver();      QString sMidiDriver = pChannel->midiDriver();
# Line 260  void qsamplerChannelForm::openInstrument Line 262  void qsamplerChannelForm::openInstrument
262  // Refresh the actual instrument name.  // Refresh the actual instrument name.
263  void qsamplerChannelForm::updateInstrumentName (void)  void qsamplerChannelForm::updateInstrumentName (void)
264  {  {
265        qsamplerOptions *pOptions = m_pChannel->options();
266        if (pOptions == NULL)
267            return;
268    
269      // Finally this better idea would be to use libgig      // Finally this better idea would be to use libgig
270      // to retrieve the REAL instrument names.      // to retrieve the REAL instrument names.
271      InstrumentNrComboBox->clear();      InstrumentNrComboBox->clear();
272      InstrumentNrComboBox->insertStringList(      InstrumentNrComboBox->insertStringList(
273          qsamplerChannel::getInstrumentList(InstrumentFileComboBox->currentText())          qsamplerChannel::getInstrumentList(
274                            InstrumentFileComboBox->currentText(),
275                            pOptions->bInstrumentNames)
276      );      );
277    
278      optionsChanged();      optionsChanged();

Legend:
Removed from v.299  
changed lines
  Added in v.388

  ViewVC Help
Powered by ViewVC