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

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

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

revision 2068 by capela, Sun Mar 14 16:35:48 2010 UTC revision 2387 by capela, Sat Dec 29 00:21:11 2012 UTC
# Line 1  Line 1 
1  // qsamplerChannelStrip.cpp  // qsamplerChannelStrip.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 29  Line 29 
29    
30  #include <QMessageBox>  #include <QMessageBox>
31  #include <QDragEnterEvent>  #include <QDragEnterEvent>
32    #include <QFileInfo>
33  #include <QTimer>  #include <QTimer>
34  #include <QUrl>  #include <QUrl>
35    
36    #if QT_VERSION >= 0x050000
37    #include <QMimeData>
38    #endif
39    
40  // Channel status/usage usage limit control.  // Channel status/usage usage limit control.
41  #define QSAMPLER_ERROR_LIMIT    3  #define QSAMPLER_ERROR_LIMIT    3
# Line 75  ChannelStrip::ChannelStrip ( QWidget* pP Line 79  ChannelStrip::ChannelStrip ( QWidget* pP
79          m_iErrorCount  = 0;          m_iErrorCount  = 0;
80    
81          if (++g_iMidiActivityRefCount == 1) {          if (++g_iMidiActivityRefCount == 1) {
82                  g_pMidiActivityLedOn  = new QPixmap(":/icons/ledon1.png");                  g_pMidiActivityLedOn  = new QPixmap(":/images/ledon1.png");
83                  g_pMidiActivityLedOff = new QPixmap(":/icons/ledoff1.png");                  g_pMidiActivityLedOff = new QPixmap(":/images/ledoff1.png");
84          }          }
85    
86          m_ui.MidiActivityLabel->setPixmap(*g_pMidiActivityLedOff);          m_ui.MidiActivityLabel->setPixmap(*g_pMidiActivityLedOff);
# Line 157  void ChannelStrip::dragEnterEvent ( QDra Line 161  void ChannelStrip::dragEnterEvent ( QDra
161                          while (iter.hasNext()) {                          while (iter.hasNext()) {
162                                  const QString& sFilename = iter.next().toLocalFile();                                  const QString& sFilename = iter.next().toLocalFile();
163                                  if (!sFilename.isEmpty()) {                                  if (!sFilename.isEmpty()) {
164                                          bAccept = Channel::isInstrumentFile(sFilename);                                  //      bAccept = Channel::isDlsInstrumentFile(sFilename);
165                                            bAccept = QFileInfo(sFilename).exists();
166                                          break;                                          break;
167                                  }                                  }
168                          }                          }
# Line 248  void ChannelStrip::setDisplayEffect ( bo Line 253  void ChannelStrip::setDisplayEffect ( bo
253          m_ui.MidiPortChannelTextLabel->setPalette(pal);          m_ui.MidiPortChannelTextLabel->setPalette(pal);
254          pal.setColor(QPalette::Foreground, Qt::green);          pal.setColor(QPalette::Foreground, Qt::green);
255          if (bDisplayEffect) {          if (bDisplayEffect) {
256                  QPixmap pm(":/icons/displaybg1.png");                  QPixmap pm(":/images/displaybg1.png");
257                  pal.setBrush(QPalette::Background, QBrush(pm));                  pal.setBrush(QPalette::Background, QBrush(pm));
258          } else {          } else {
259                  pal.setColor(QPalette::Background, Qt::black);                  pal.setColor(QPalette::Background, Qt::black);

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

  ViewVC Help
Powered by ViewVC