[Qt-interest] ugly QGraphicsTexItem when it is zoomed
Jason H
scorp1us at yahoo.com
Thu Sep 16 22:00:26 CEST 2010
Agreed. Don't handle zoom yourself, let Qt do that.
----- Original Message ----
From: Constantin Makshin <cmakshin at gmail.com>
To: Qt Interest <qt-interest at trolltech.com>
Sent: Thu, September 16, 2010 2:17:25 PM
Subject: Re: [Qt-interest] ugly QGraphicsTexItem when it is zoomed
Have you tried QGraphicsTextItem::setTextWidth()?
And don't scale/zoom by doing everything (move and resize items, etc.) yourself
— you're likely to get better results by using QGraphicsView::setTransform().
On Thursday 16 September 2010 18:37:11 changwon lee wrote:
> Hello
>
> I have attached two pictures.
> These are the result of modified DiagramScene Example.
>
> I have modified two part.
> one is font size and another is scale;
> I used float font size and can change scale freely.
>
> change_font_size_fix_scale image looks good.
> it's font size is 48.5 and no scale is applied.
>
> fix_font_size_change_scale image looks bad.
> I have set font size 1.5 and magnified x37.
>
> I want to define font size as scene coordinate. if I change scale, text
> changes with other objects in scene.
> This is similar to adding text in CAD. User define text size as length
> in drawing coordinate system.
> but it seems that my assumption is not true.
>
> Do I have to change font size when scale changes?
>
> regards
_______________________________________________
Qt-interest mailing list
Qt-interest at trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-interest
More information about the Qt-interest-old
mailing list