]> git.sesse.net Git - kdenlive/blobdiff - src/scopes/colorscopes/waveform.cpp
Fix includes
[kdenlive] / src / scopes / colorscopes / waveform.cpp
index f8fec8b1493d450c6802013d00e7592f3726595d..d3f52d14aa4e3bfa6c2553334aa134cf557916bf 100644 (file)
@@ -8,16 +8,14 @@
  *   (at your option) any later version.                                   *
  ***************************************************************************/
 
-#include <QMenu>
-#include <QMouseEvent>
 #include <QPainter>
 #include <QPoint>
+#include <QMenu>
 
 // For reading out the project resolution
 #include "kdenlivesettings.h"
 #include "profilesdialog.h"
 
-#include "renderer.h"
 #include "waveform.h"
 #include "colorcorrection/waveformgenerator.h"
 
@@ -25,8 +23,8 @@
 const QSize Waveform::m_textWidth(35,0);
 const int Waveform::m_paddingBottom(20);
 
-Waveform::Waveform(MonitorManager *manager, QWidget *parent) :
-    AbstractGfxScopeWidget(manager, true, parent)
+Waveform::Waveform(QWidget *parent) :
+    AbstractGfxScopeWidget(true, parent)
   ,ui(NULL)
 {
     ui = new Ui::Waveform_UI();
@@ -171,12 +169,12 @@ QImage Waveform::renderHUD(uint)
     return hud;
 }
 
-QImage Waveform::renderGfxScope(uint accelFactor, const QImage qimage)
+QImage Waveform::renderGfxScope(uint accelFactor, const QImage &qimage)
 {
     QTime start = QTime::currentTime();
     start.start();
 
-    int paintmode = ui->paintMode->itemData(ui->paintMode->currentIndex()).toInt();
+    const int paintmode = ui->paintMode->itemData(ui->paintMode->currentIndex()).toInt();
     WaveformGenerator::Rec rec = m_aRec601->isChecked() ? WaveformGenerator::Rec_601 : WaveformGenerator::Rec_709;
     QImage wave = m_waveformGenerator->calculateWaveform(scopeRect().size() - m_textWidth - QSize(0,m_paddingBottom), qimage,
                                                          (WaveformGenerator::PaintMode) paintmode, true, rec, accelFactor);
@@ -190,3 +188,5 @@ QImage Waveform::renderBackground(uint)
     emit signalBackgroundRenderingFinished(0, 1);
     return QImage();
 }
+
+#include "waveform.moc"