21#ifndef glbarcode_QtRenderer_hpp
22#define glbarcode_QtRenderer_hpp
75 void drawBegin(
double w,
double h )
override;
76 void drawEnd()
override;
77 void drawLine(
double x,
double y,
double w,
double h )
override;
78 void drawBox(
double x,
double y,
double w,
double h )
override;
79 void drawText(
double x,
double y,
double size,
const std::string& text,
HAlign halign =
H_ALIGN_CENTER )
override;
80 void drawRing(
double x,
double y,
double r,
double w )
override;
81 void drawHexagon(
double x,
double y,
double h )
override;
Definition QtRenderer.hpp:39
QtRenderer(QPainter *painter)
QtRenderer & setPainter(QPainter *painter)
QPainter * painter() const
Definition Renderer.hpp:48
Definition Barcode.hpp:38
HAlign
Definition Enums.hpp:29
@ H_ALIGN_CENTER
Definition Enums.hpp:30