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

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

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

revision 1558 by capela, Thu Dec 6 09:35:33 2007 UTC revision 2387 by capela, Sat Dec 29 00:21:11 2012 UTC
# Line 1  Line 1 
1  // qsamplerDeviceForm.cpp  // qsamplerDeviceForm.cpp
2  //  //
3  /****************************************************************************  /****************************************************************************
4     Copyright (C) 2004-2007, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2012, rncbc aka Rui Nuno Capela. All rights reserved.
5     Copyright (C) 2007, 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
8     modify it under the terms of the GNU General Public License     modify it under the terms of the GNU General Public License
# Line 60  DeviceForm::DeviceForm ( QWidget *pParen Line 60  DeviceForm::DeviceForm ( QWidget *pParen
60    
61          m_ui.DeviceParamTable->setModel(&m_deviceParamModel);          m_ui.DeviceParamTable->setModel(&m_deviceParamModel);
62          m_ui.DeviceParamTable->setItemDelegate(&m_deviceParamDelegate);          m_ui.DeviceParamTable->setItemDelegate(&m_deviceParamDelegate);
63    #if QT_VERSION < 0x050000
64          m_ui.DeviceParamTable->horizontalHeader()->setResizeMode(2, QHeaderView::Stretch);          m_ui.DeviceParamTable->horizontalHeader()->setResizeMode(2, QHeaderView::Stretch);
65    #endif
66          m_ui.DeviceParamTable->verticalHeader()->hide();          m_ui.DeviceParamTable->verticalHeader()->hide();
67    
68          m_ui.DevicePortParamTable->setModel(&m_devicePortParamModel);          m_ui.DevicePortParamTable->setModel(&m_devicePortParamModel);
69          m_ui.DevicePortParamTable->setItemDelegate(&m_devicePortParamDelegate);          m_ui.DevicePortParamTable->setItemDelegate(&m_devicePortParamDelegate);
70    #if QT_VERSION < 0x050000
71          m_ui.DevicePortParamTable->horizontalHeader()->setResizeMode(2, QHeaderView::Stretch);          m_ui.DevicePortParamTable->horizontalHeader()->setResizeMode(2, QHeaderView::Stretch);
72    #endif
73          m_ui.DevicePortParamTable->verticalHeader()->hide();          m_ui.DevicePortParamTable->verticalHeader()->hide();
74    
75          // Initial contents.          // Initial contents.
# Line 279  void DeviceForm::deleteDevice (void) Line 283  void DeviceForm::deleteDevice (void)
283                          "%1\n\n"                          "%1\n\n"
284                          "Are you sure?")                          "Are you sure?")
285                          .arg(device.deviceName()),                          .arg(device.deviceName()),
286                          tr("OK"), tr("Cancel")) > 0)                          QMessageBox::Ok | QMessageBox::Cancel)
287                            == QMessageBox::Cancel)
288                          return;                          return;
289          }          }
290    
# Line 452  void DeviceForm::selectDevice () Line 457  void DeviceForm::selectDevice ()
457                  QPixmap pixmap;                  QPixmap pixmap;
458                  switch (device.deviceType()) {                  switch (device.deviceType()) {
459                  case Device::Audio:                  case Device::Audio:
460                          pixmap = QPixmap(":/icons/audio2.png");                          pixmap = QPixmap(":/images/audio2.png");
461                          break;                          break;
462                  case Device::Midi:                  case Device::Midi:
463                          pixmap = QPixmap(":/icons/midi2.png");                          pixmap = QPixmap(":/images/midi2.png");
464                          break;                          break;
465                  case Device::None:                  case Device::None:
466                          break;                          break;
# Line 613  void DeviceForm::deviceListViewContextMe Line 618  void DeviceForm::deviceListViewContextMe
618          bool bClient = (pMainForm->client() != NULL);          bool bClient = (pMainForm->client() != NULL);
619          bool bEnabled = (pItem != NULL);          bool bEnabled = (pItem != NULL);
620          pAction = menu.addAction(          pAction = menu.addAction(
621                  QIcon(":/qsampler/pixmaps/deviceCreate.png"),                  QIcon(":/images/deviceCreate.png"),
622                  tr("&Create device"), this, SLOT(createDevice()));                  tr("&Create device"), this, SLOT(createDevice()));
623          pAction->setEnabled(bEnabled || (bClient && m_bNewDevice));          pAction->setEnabled(bEnabled || (bClient && m_bNewDevice));
624          pAction = menu.addAction(          pAction = menu.addAction(
625                  QIcon(":/qsampler/pixmaps/deviceDelete.png"),                  QIcon(":/images/deviceDelete.png"),
626                  tr("&Delete device"), this, SLOT(deleteDevice()));                  tr("&Delete device"), this, SLOT(deleteDevice()));
627          pAction->setEnabled(bEnabled && !m_bNewDevice);          pAction->setEnabled(bEnabled && !m_bNewDevice);
628          menu.addSeparator();          menu.addSeparator();
629          pAction = menu.addAction(          pAction = menu.addAction(
630                  QIcon(":/qsampler/pixmaps/formRefresh.png"),                  QIcon(":/images/formRefresh.png"),
631                  tr("&Refresh"), this, SLOT(refreshDevices()));                  tr("&Refresh"), this, SLOT(refreshDevices()));
632          pAction->setEnabled(bClient);          pAction->setEnabled(bClient);
633    

Legend:
Removed from v.1558  
changed lines
  Added in v.2387

  ViewVC Help
Powered by ViewVC