/[svn]/qsampler/trunk/src/qsamplerChannelForm.cpp
ViewVC logotype

Diff of /qsampler/trunk/src/qsamplerChannelForm.cpp

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

revision 2108 by capela, Thu Jul 15 08:03:32 2010 UTC revision 2388 by capela, Sat Dec 29 19:12:58 2012 UTC
# Line 1  Line 1 
1  // qsamplerChannelForm.cpp  // qsamplerChannelForm.cpp
2  //  //
3  /****************************************************************************  /****************************************************************************
4     Copyright (C) 2004-2010, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2012, rncbc aka Rui Nuno Capela. All rights reserved.
5     Copyright (C) 2007, 2008 Christian Schoenebeck     Copyright (C) 2007, 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 64  ChannelForm::ChannelForm ( QWidget* pPar Line 64  ChannelForm::ChannelForm ( QWidget* pPar
64    
65          m_ui.AudioRoutingTable->setModel(&m_routingModel);          m_ui.AudioRoutingTable->setModel(&m_routingModel);
66          m_ui.AudioRoutingTable->setItemDelegate(&m_routingDelegate);          m_ui.AudioRoutingTable->setItemDelegate(&m_routingDelegate);
67    #if QT_VERSION >= 0x050000
68            m_ui.AudioRoutingTable->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Stretch);
69    else
70          m_ui.AudioRoutingTable->horizontalHeader()->setResizeMode(0, QHeaderView::Stretch);          m_ui.AudioRoutingTable->horizontalHeader()->setResizeMode(0, QHeaderView::Stretch);
71    #endif
72  //      m_ui.AudioRoutingTable->verticalHeader()->hide();  //      m_ui.AudioRoutingTable->verticalHeader()->hide();
73    
74          // This goes initially hidden, and will be shown          // This goes initially hidden, and will be shown
# Line 474  void ChannelForm::openInstrumentFile (vo Line 478  void ChannelForm::openInstrumentFile (vo
478          // FIXME: the instrument file filters should be restricted,          // FIXME: the instrument file filters should be restricted,
479          // depending on the current engine.          // depending on the current engine.
480          QStringList filters;          QStringList filters;
481          filters << tr("GIG Instrument files") + " (*.gig *.dls)";          const QString& sEngineName = m_ui.EngineNameComboBox->currentText().toUpper();
482          filters << tr("SFZ Instrument files") + " (*.sfz)";          if (sEngineName.contains("GIG"))
483  //      filters << tr("SF2 Instrument files") + " (*.sf2)";                  filters << tr("GIG Instrument files") + " (*.gig *.dls)";
484            if (sEngineName.contains("SFZ"))
485                    filters << tr("SFZ Instrument files") + " (*.sfz)";
486            if (sEngineName.contains("SF2"))
487                    filters << tr("SF2 Instrument files") + " (*.sf2)";
488          filters << tr("All files") + " (*.*)";          filters << tr("All files") + " (*.*)";
489          const QString& filter = filters.join(";;");          const QString& filter = filters.join(";;");
490    

Legend:
Removed from v.2108  
changed lines
  Added in v.2388

  ViewVC Help
Powered by ViewVC