43 |
ui.refreshInstrumentsAction->setShortcut(Qt::Key_F5); |
ui.refreshInstrumentsAction->setShortcut(Qt::Key_F5); |
44 |
|
|
45 |
// Setup toolbar widgets. |
// Setup toolbar widgets. |
46 |
InstrumentToolbar = addToolBar(tr("MIDI Instruments")); |
m_pMapComboBox = new QComboBox(ui.InstrumentToolbar); |
|
m_pMapComboBox = new QComboBox(InstrumentToolbar); |
|
47 |
m_pMapComboBox->setMinimumWidth(120); |
m_pMapComboBox->setMinimumWidth(120); |
48 |
m_pMapComboBox->setEnabled(false); |
m_pMapComboBox->setEnabled(false); |
49 |
QToolTip::add(m_pMapComboBox, tr("Instrument Map")); |
QToolTip::add(m_pMapComboBox, tr("Instrument Map")); |
50 |
|
|
51 |
InstrumentToolbar->addSeparator(); |
ui.InstrumentToolbar->addSeparator(); |
52 |
ui.newInstrumentAction->addTo(InstrumentToolbar); |
ui.newInstrumentAction->addTo(ui.InstrumentToolbar); |
53 |
ui.editInstrumentAction->addTo(InstrumentToolbar); |
ui.editInstrumentAction->addTo(ui.InstrumentToolbar); |
54 |
ui.deleteInstrumentAction->addTo(InstrumentToolbar); |
ui.deleteInstrumentAction->addTo(ui.InstrumentToolbar); |
55 |
InstrumentToolbar->addSeparator(); |
ui.InstrumentToolbar->addSeparator(); |
56 |
ui.refreshInstrumentsAction->addTo(InstrumentToolbar); |
ui.refreshInstrumentsAction->addTo(ui.InstrumentToolbar); |
57 |
|
|
58 |
ui.InstrumentTable->setModel(&model); |
ui.InstrumentTable->setModel(&model); |
59 |
//ui.InstrumentTable->setDelegate(delegate); |
//ui.InstrumentTable->setDelegate(delegate); |
62 |
SIGNAL(activated(int)), |
SIGNAL(activated(int)), |
63 |
SLOT(activateMap(int))); |
SLOT(activateMap(int))); |
64 |
|
|
65 |
connect( |
QObject::connect( |
66 |
ui.refreshInstrumentsAction, |
ui.refreshInstrumentsAction, |
67 |
SIGNAL(triggered()), SLOT(refreshInstruments(void)) |
SIGNAL(triggered()), |
68 |
|
SLOT(refreshInstruments(void)) |
69 |
); |
); |
70 |
} |
} |
71 |
|
|