[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/applets/lock_logout
From: Marco Martin <notmart () gmail ! com>
Date: 2008-06-28 10:34:49
Message-ID: 1214649289.145523.6498.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 825459 by mart:
calling resize() of an element in a layout is asking for problems..
BUG: 165023
M +2 -7 lockout.cpp
--- trunk/KDE/kdebase/workspace/plasma/applets/lock_logout/lockout.cpp #825458:825459
@@ -91,20 +91,15 @@
}
if (formFactor() == Plasma::Horizontal) {
- //if we are on horizontal panel
setSizePolicy(QSizePolicy(QSizePolicy::Maximum, QSizePolicy::Expanding));
qreal wsize = size().height() * ratioToKeep;
-
- resize(QSizeF(wsize, size().height()));
setMaximumSize(wsize, QWIDGETSIZE_MAX);
} else if (formFactor() == Plasma::Vertical) {
- //if we are on vertical panel
- setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed));
+ setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum));
qreal hsize = size().width() / ratioToKeep;
- resize(QSizeF(size().width(), hsize));
setMaximumSize(QWIDGETSIZE_MAX, hsize);
} else {
- setMaximumSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX / ratioToKeep);
+ setMaximumSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX);
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic