diff options
author | Christian Stenger <christian.stenger@qt.io> | 2020-08-14 15:02:46 +0200 |
---|---|---|
committer | Christian Stenger <christian.stenger@qt.io> | 2020-08-19 07:39:43 +0000 |
commit | e9c27cca3483967c1274170d6857419f321223bc (patch) | |
tree | 8319ba7c0a211185b637534e5b8b743911139f91 /src/libs | |
parent | 2ac60ac66e14dfc5f19f92d60979388de48f0f89 (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.cpp | 2 |
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(); |