summaryrefslogtreecommitdiff
path: root/utils/themeeditor/graphics/rbfont.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utils/themeeditor/graphics/rbfont.cpp')
-rw-r--r--utils/themeeditor/graphics/rbfont.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/utils/themeeditor/graphics/rbfont.cpp b/utils/themeeditor/graphics/rbfont.cpp
index 48e0f304be..71c6ff3fc1 100644
--- a/utils/themeeditor/graphics/rbfont.cpp
+++ b/utils/themeeditor/graphics/rbfont.cpp
@@ -21,6 +21,9 @@
21 21
22#include "rbfont.h" 22#include "rbfont.h"
23 23
24#include <QFont>
25#include <QBrush>
26
24RBFont::RBFont(QString file): filename(file) 27RBFont::RBFont(QString file): filename(file)
25{ 28{
26} 29}
@@ -28,3 +31,15 @@ RBFont::RBFont(QString file): filename(file)
28RBFont::~RBFont() 31RBFont::~RBFont()
29{ 32{
30} 33}
34
35QGraphicsSimpleTextItem* RBFont::renderText(QString text, QColor color,
36 QGraphicsItem *parent)
37{
38 QGraphicsSimpleTextItem* retval = new QGraphicsSimpleTextItem(text, parent);
39 QFont font;
40 font.setFixedPitch(true);
41 font.setPixelSize(8);
42 retval->setFont(font);
43 retval->setBrush(QBrush(color));
44 return retval;
45}