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 |
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 |
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 |
|
|