diff options
author | Jeremy Katz <jeremy.katz@nokia.com> | 2010-06-16 10:47:23 (GMT) |
---|---|---|
committer | Jeremy Katz <jeremy.katz@nokia.com> | 2010-06-16 11:33:10 (GMT) |
commit | 5343c882496586a73b7e0071178866b14b1dde8f (patch) | |
tree | fa2cae282b4e40ab9d304e4b1a1f37c10f3c9ad6 | |
parent | 7722d8c5f9871dfd09a298b4be243af6808407f1 (diff) | |
download | Qt-5343c882496586a73b7e0071178866b14b1dde8f.zip Qt-5343c882496586a73b7e0071178866b14b1dde8f.tar.gz Qt-5343c882496586a73b7e0071178866b14b1dde8f.tar.bz2 |
Set the desktop widget geometry to reflect the size of the screen(s)
Also removed a stray debug message
-rw-r--r-- | src/gui/kernel/qdesktopwidget_lite.cpp | 6 | ||||
-rw-r--r-- | src/plugins/platforms/fb_base/fb_base.cpp | 1 |
2 files changed, 3 insertions, 4 deletions
diff --git a/src/gui/kernel/qdesktopwidget_lite.cpp b/src/gui/kernel/qdesktopwidget_lite.cpp index 52c1b17..553173b 100644 --- a/src/gui/kernel/qdesktopwidget_lite.cpp +++ b/src/gui/kernel/qdesktopwidget_lite.cpp @@ -82,15 +82,15 @@ void QDesktopWidgetPrivate::updateScreenList() virtualGeometry += screenGeometry; } - if (doVirtualGeometry) { - virtualScreen.setGeometry(virtualGeometry.boundingRect()); - } + virtualScreen.setGeometry(virtualGeometry.boundingRect()); } QDesktopWidget::QDesktopWidget() : QWidget(*new QDesktopWidgetPrivate, 0, Qt::Desktop) { + Q_D(QDesktopWidget); setObjectName(QLatin1String("desktop")); + this->setGeometry(d->virtualScreen.geometry()); } QDesktopWidget::~QDesktopWidget() diff --git a/src/plugins/platforms/fb_base/fb_base.cpp b/src/plugins/platforms/fb_base/fb_base.cpp index 3b69550..213a710 100644 --- a/src/plugins/platforms/fb_base/fb_base.cpp +++ b/src/plugins/platforms/fb_base/fb_base.cpp @@ -390,7 +390,6 @@ void QFbWindow::repaint(const QRegion ®ion) while (i != end) { // If this is a move, redraw the previous location if (oldGeometryLocal != currentGeometry) { - qDebug() << "repaint old area on screen" << (*i)->objectName(); (*i)->setDirty(oldGeometryLocal); } (*i)->setDirty(dirtyRegion); |