/[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 1557 by capela, Fri Nov 23 18:15:33 2007 UTC revision 1558 by capela, Thu Dec 6 09:35:33 2007 UTC
# Line 47  static inline long lroundf ( float x ) Line 47  static inline long lroundf ( float x )
47    
48  namespace QSampler {  namespace QSampler {
49    
50    //-------------------------------------------------------------------------
51    // QSampler::ChannelStrip -- Channel strip form implementation.
52    //
53    
54  // Channel strip activation/selection.  // Channel strip activation/selection.
55  ChannelStrip *ChannelStrip::g_pSelectedStrip = NULL;  ChannelStrip *ChannelStrip::g_pSelectedStrip = NULL;
56    
   
57  ChannelStrip::ChannelStrip ( QWidget* pParent, Qt::WindowFlags wflags )  ChannelStrip::ChannelStrip ( QWidget* pParent, Qt::WindowFlags wflags )
58          : QWidget(pParent, wflags)          : QWidget(pParent, wflags)
59  {  {
# Line 113  void ChannelStrip::dragEnterEvent ( QDra Line 116  void ChannelStrip::dragEnterEvent ( QDra
116                          while (iter.hasNext()) {                          while (iter.hasNext()) {
117                                  const QString& sFilename = iter.next().toLocalFile();                                  const QString& sFilename = iter.next().toLocalFile();
118                                  if (!sFilename.isEmpty()) {                                  if (!sFilename.isEmpty()) {
119                                          bAccept = qsamplerChannel::isInstrumentFile(sFilename);                                          bAccept = Channel::isInstrumentFile(sFilename);
120                                          break;                                          break;
121                                  }                                  }
122                          }                          }
# Line 154  void ChannelStrip::dropEvent ( QDropEven Line 157  void ChannelStrip::dropEvent ( QDropEven
157    
158    
159  // Channel strip setup formal initializer.  // Channel strip setup formal initializer.
160  void ChannelStrip::setup ( qsamplerChannel *pChannel )  void ChannelStrip::setup ( Channel *pChannel )
161  {  {
162          // Destroy any previous channel descriptor;          // Destroy any previous channel descriptor;
163          // (remember that once setup we own it!)          // (remember that once setup we own it!)
# Line 174  void ChannelStrip::setup ( qsamplerChann Line 177  void ChannelStrip::setup ( qsamplerChann
177    
178    
179  // Channel secriptor accessor.  // Channel secriptor accessor.
180  qsamplerChannel *ChannelStrip::channel (void) const  Channel *ChannelStrip::channel (void) const
181  {  {
182          return m_pChannel;          return m_pChannel;
183  }  }
# Line 312  bool ChannelStrip::updateInstrumentName Line 315  bool ChannelStrip::updateInstrumentName
315          if (m_pChannel->instrumentName().isEmpty()) {          if (m_pChannel->instrumentName().isEmpty()) {
316                  if (m_pChannel->instrumentStatus() >= 0) {                  if (m_pChannel->instrumentStatus() >= 0) {
317                          m_ui.InstrumentNameTextLabel->setText(                          m_ui.InstrumentNameTextLabel->setText(
318                                  ' ' + qsamplerChannel::loadingInstrument());                                  ' ' + Channel::loadingInstrument());
319                  } else {                  } else {
320                          m_ui.InstrumentNameTextLabel->setText(                          m_ui.InstrumentNameTextLabel->setText(
321                                  ' ' + qsamplerChannel::noInstrumentName());                                  ' ' + Channel::noInstrumentName());
322                  }                  }
323          } else {          } else {
324                  m_ui.InstrumentNameTextLabel->setText(                  m_ui.InstrumentNameTextLabel->setText(
# Line 374  bool ChannelStrip::updateChannelInfo (vo Line 377  bool ChannelStrip::updateChannelInfo (vo
377          // Engine name...          // Engine name...
378          if (m_pChannel->engineName().isEmpty()) {          if (m_pChannel->engineName().isEmpty()) {
379                  m_ui.EngineNameTextLabel->setText(                  m_ui.EngineNameTextLabel->setText(
380                          ' ' + qsamplerChannel::noEngineName());                          ' ' + Channel::noEngineName());
381          } else {          } else {
382                  m_ui.EngineNameTextLabel->setText(                  m_ui.EngineNameTextLabel->setText(
383                          ' ' + m_pChannel->engineName());                          ' ' + m_pChannel->engineName());

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

  ViewVC Help
Powered by ViewVC