summaryrefslogtreecommitdiff
path: root/src/main-view/FieldContentPainter.h
blob: eb0679a84d34a0a0e3c557f5b34bce287dfc5dd6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef FIELD_CONTENT_PAINTER_H
#define FIELD_CONTENT_PAINTER_H

#include <QtCore>

class FieldContentPainter
{
public:
    virtual ~FieldContentPainter() {}
    virtual void startDrawing() = 0;
    virtual void endDrawing() = 0;
    virtual void drawText(const QString& text) = 0;
    virtual void drawImage(const QString& filePath) = 0;
};
#endif