~max-linke/mixxx/previewdeck

« back to all changes in this revision

Viewing changes to mixxx/src/waveform/renderers/qtwaveformrendererfilteredsignal.cpp

  • Committer: Max Linke
  • Date: 2012-06-03 14:37:44 UTC
  • mfrom: (2994.9.25 mixxx-trunk)
  • Revision ID: kain88@640x4-20120603143744-lhm7g01hmse348sv
mergeĀ fromĀ trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
296
296
    WaveformWidgetFactory* factory = WaveformWidgetFactory::instance();
297
297
    double visualGain = factory->getVisualGain(::WaveformWidgetFactory::All);
298
298
 
 
299
    double heightGain = visualGain*m_waveformRenderer->getGain()*(double)m_waveformRenderer->getHeight()/255.0;
299
300
    if (m_alignment == Qt::AlignTop) {
300
 
        painter->translate(0.0,0.0);
301
 
        painter->scale(1.0,2.0*visualGain*m_waveformRenderer->getGain()*(double)m_waveformRenderer->getHeight()/255.0);
 
301
        painter->translate(0.0, 0.0);
 
302
        painter->scale(1.0, heightGain);
302
303
    } else if (m_alignment == Qt::AlignBottom) {
303
 
        painter->translate(0.0,m_waveformRenderer->getHeight());
304
 
        painter->scale(1.0,2.0*visualGain*m_waveformRenderer->getGain()*(double)m_waveformRenderer->getHeight()/255.0);
 
304
        painter->translate(0.0, m_waveformRenderer->getHeight());
 
305
        painter->scale(1.0, heightGain);
305
306
    } else {
306
 
        painter->translate(0.0,m_waveformRenderer->getHeight()/2.0);
307
 
        painter->scale(1.0,1.0*visualGain*m_waveformRenderer->getGain()*(double)m_waveformRenderer->getHeight()/255.0);
 
307
        painter->translate(0.0, m_waveformRenderer->getHeight()/2.0);
 
308
        painter->scale(1.0, 0.5*heightGain);
308
309
    }
309
310
 
310
311
    //draw reference line