[Qt-interest] double assignment paradox
Egor Popov
faraslacks at gmail.com
Thu Mar 25 07:34:10 CET 2010
Hi, everyone.
I have following code (here EditablePageArea and PagesInfo is my own
classes):
EditablePageArea* page = new EditablePageArea(this);
QRectF rect = PagesInfo::getInstance()->editableAreaRect();
qDebug() << rect; // shows QRectF(285,287 10x5)
qDebug() << dpm(); // shows 3.77953
qDebug() << rect.width()*dpm(); // shows 37.7953
rect.setLeft(rect.left()*dpm());
rect.setTop(rect.top()*dpm());
rect.setWidth(rect.width()*dpm());
rect.setHeight(rect.height()*dpm());
qDebug() << rect; // show QRectF(1077.17,1084.72 -2956.22x-2996.12)
page->setBoundingRect(rect);
page->show();
dmp() is qreal type. That happened in assignment?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20100325/585f1e7c/attachment.html
More information about the Qt-interest-old
mailing list