MiniDisplay/minidisplay.cpp
changeset 14 9903a5edeb56
parent 12 f0c61338a2e8
child 15 737f8bb110be
     1.1 --- a/MiniDisplay/minidisplay.cpp	Wed May 28 20:14:23 2014 +0200
     1.2 +++ b/MiniDisplay/minidisplay.cpp	Wed May 28 21:31:03 2014 +0200
     1.3 @@ -122,8 +122,9 @@
     1.4      iFont.setStyleStrategy(QFont::NoAntialias);
     1.5      QString strDemo="0123456789ABCDEF";
     1.6      QFontMetrics metrics(iFont);
     1.7 -    int w=metrics.width(strDemo);
     1.8 +    int w=metrics.boundingRect(strDemo).width();
     1.9      int h=metrics.height();
    1.10 +    //int h=metrics.boundingRect(strDemo).height();
    1.11      QSize size(w,h);
    1.12      //Rendering in mono is quite broken we need RGB32
    1.13      QImage image(size,QImage::Format_RGB32);
    1.14 @@ -131,7 +132,6 @@
    1.15      //Draw some text into our image
    1.16      {
    1.17          QPainter painter(&image);
    1.18 -        //painter.begin(&image);
    1.19          painter.setPen(0xFF000000);
    1.20          painter.setFont(iFont);
    1.21          painter.drawText(0,metrics.ascent(),strDemo);