aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2020-08-14 15:02:46 +0200
committerChristian Stenger <christian.stenger@qt.io>2020-08-19 07:39:43 +0000
commite9c27cca3483967c1274170d6857419f321223bc (patch)
tree8319ba7c0a211185b637534e5b8b743911139f91 /src/libs
parent2ac60ac66e14dfc5f19f92d60979388de48f0f89 (diff)
Utils: Fix persisting of QRect
And pass explicitly a QVariant to the writer to avoid unexpected behavior when trying to store the geometry of a widget. This resulted in a warning for any session where the user had used the debugger at least once. Change-Id: I5cb2352ab29ff7d2a64c84ffcdf040efe6d04b94 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/utils/persistentsettings.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/utils/persistentsettings.cpp b/src/libs/utils/persistentsettings.cpp
index d17a578292a..22f0e87bd2c 100644
--- a/src/libs/utils/persistentsettings.cpp
+++ b/src/libs/utils/persistentsettings.cpp
@@ -47,7 +47,7 @@ static QString rectangleToString(const QRect &r)
{
QString result;
QTextStream str(&result);
- str << r.width() << 'x' << r.height() << r.x() << r.y();
+ str << r.width() << 'x' << r.height();
if (r.x() >= 0)
str << '+';
str << r.x();