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

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

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

revision 1464 by capela, Thu Nov 1 17:14:21 2007 UTC revision 1473 by capela, Mon Nov 5 19:07:26 2007 UTC
# Line 30  Line 30 
30    
31  namespace QSampler {  namespace QSampler {
32    
33  InstrumentListForm::InstrumentListForm(QWidget* parent, Qt::WindowFlags flags) : QMainWindow(parent, flags) {  InstrumentListForm::InstrumentListForm ( QWidget* parent, Qt::WindowFlags flags )
34            : QMainWindow(parent, flags)
35    {
36      ui.setupUi(this);      ui.setupUi(this);
37    
38      ui.newInstrumentAction->setText(tr("New &Instrument..."));      ui.newInstrumentAction->setText(tr("New &Instrument..."));
# Line 43  InstrumentListForm::InstrumentListForm(Q Line 45  InstrumentListForm::InstrumentListForm(Q
45      ui.refreshInstrumentsAction->setShortcut(Qt::Key_F5);      ui.refreshInstrumentsAction->setShortcut(Qt::Key_F5);
46    
47      // Setup toolbar widgets.      // Setup toolbar widgets.
48      InstrumentToolbar = addToolBar(tr("MIDI Instruments"));      m_pMapComboBox = new QComboBox(ui.InstrumentToolbar);
     m_pMapComboBox = new QComboBox(InstrumentToolbar);  
49      m_pMapComboBox->setMinimumWidth(120);      m_pMapComboBox->setMinimumWidth(120);
50      m_pMapComboBox->setEnabled(false);      m_pMapComboBox->setEnabled(false);
51      QToolTip::add(m_pMapComboBox, tr("Instrument Map"));      QToolTip::add(m_pMapComboBox, tr("Instrument Map"));
52        ui.InstrumentToolbar->addWidget(m_pMapComboBox);
53    
54      InstrumentToolbar->addSeparator();      ui.InstrumentToolbar->addSeparator();
55      ui.newInstrumentAction->addTo(InstrumentToolbar);      ui.newInstrumentAction->addTo(ui.InstrumentToolbar);
56      ui.editInstrumentAction->addTo(InstrumentToolbar);      ui.editInstrumentAction->addTo(ui.InstrumentToolbar);
57      ui.deleteInstrumentAction->addTo(InstrumentToolbar);      ui.deleteInstrumentAction->addTo(ui.InstrumentToolbar);
58      InstrumentToolbar->addSeparator();      ui.InstrumentToolbar->addSeparator();
59      ui.refreshInstrumentsAction->addTo(InstrumentToolbar);      ui.refreshInstrumentsAction->addTo(ui.InstrumentToolbar);
60    
61      ui.InstrumentTable->setModel(&model);      ui.InstrumentTable->setModel(&model);
62      //ui.InstrumentTable->setDelegate(delegate);      //ui.InstrumentTable->setDelegate(delegate);
# Line 63  InstrumentListForm::InstrumentListForm(Q Line 65  InstrumentListForm::InstrumentListForm(Q
65                  SIGNAL(activated(int)),                  SIGNAL(activated(int)),
66                  SLOT(activateMap(int)));                  SLOT(activateMap(int)));
67    
68      connect(          QObject::connect(
69          ui.refreshInstrumentsAction,                  ui.refreshInstrumentsAction,
70          SIGNAL(triggered()), SLOT(refreshInstruments(void))                  SIGNAL(triggered()),
71                    SLOT(refreshInstruments(void))
72      );      );
73  }  }
74    

Legend:
Removed from v.1464  
changed lines
  Added in v.1473

  ViewVC Help
Powered by ViewVC