~kabelfrickler/mixxx/modplug

« back to all changes in this revision

Viewing changes to mixxx/src/waveform/renderers/waveformrenderbackground.h

  • Committer: Stefan Nuernberger
  • Date: 2013-03-14 18:11:40 UTC
  • mfrom: (3292.1.40 trunk)
  • Revision ID: kabelfrickler@googlemail.com-20130314181140-3ilxtuq46sxpjqa2
merge with latest trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
#include <QDomNode>
6
6
#include <QPaintEvent>
7
7
#include <QPainter>
8
 
#include <QPixmap>
9
8
 
10
9
#include "util.h"
11
10
#include "waveformrendererabstract.h"
17
16
    explicit WaveformRenderBackground(WaveformWidgetRenderer* waveformWidgetRenderer);
18
17
    virtual ~WaveformRenderBackground();
19
18
 
20
 
    virtual void init();
21
19
    virtual void setup(const QDomNode& node);
22
20
    virtual void draw(QPainter* painter, QPaintEvent* event);
23
21
 
24
22
  private:
25
 
    void generatePixmap();
 
23
    void generateImage();
26
24
 
27
25
    QString m_backgroundPixmapPath;
28
26
    QColor m_backgroundColor;
29
 
    QPixmap m_backgroundPixmap;
 
27
    QImage m_backgroundImage;
30
28
 
31
29
    DISALLOW_COPY_AND_ASSIGN(WaveformRenderBackground);
32
30
};