Windows: Remove check for minimum/maximum size constraints.
The warning was triggered when increasing the fixed size of a window. If there is a real violation of the size constraints, the below warning will show. Task-number: QTBUG-43420 Change-Id: I85d7d0a91d040aa3ddeff8c3d105351efd5e14a9 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
This commit is contained in:
parent
58fc02241a
commit
5517d1fde5
@ -1307,21 +1307,7 @@ void QWindowsWindow::setGeometryDp(const QRect &rectIn)
|
|||||||
const QMargins margins = frameMarginsDp();
|
const QMargins margins = frameMarginsDp();
|
||||||
rect.moveTopLeft(rect.topLeft() + QPoint(margins.left(), margins.top()));
|
rect.moveTopLeft(rect.topLeft() + QPoint(margins.left(), margins.top()));
|
||||||
}
|
}
|
||||||
const QSize oldSize = m_data.geometry.size();
|
|
||||||
m_data.geometry = rect;
|
m_data.geometry = rect;
|
||||||
const QSize newSize = rect.size();
|
|
||||||
// Check on hint.
|
|
||||||
if (newSize != oldSize) {
|
|
||||||
const QWindowsGeometryHint hint(window(), m_data.customMargins);
|
|
||||||
if (!hint.validSize(newSize)) {
|
|
||||||
qWarning("%s: Attempt to set a size (%dx%d) violating the constraints"
|
|
||||||
"(%dx%d - %dx%d) on window %s/'%s'.", __FUNCTION__,
|
|
||||||
newSize.width(), newSize.height(),
|
|
||||||
hint.minimumSize.width(), hint.minimumSize.height(),
|
|
||||||
hint.maximumSize.width(), hint.maximumSize.height(),
|
|
||||||
window()->metaObject()->className(), qPrintable(window()->objectName()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (m_data.hwnd) {
|
if (m_data.hwnd) {
|
||||||
// A ResizeEvent with resulting geometry will be sent. If we cannot
|
// A ResizeEvent with resulting geometry will be sent. If we cannot
|
||||||
// achieve that size (for example, window title minimal constraint),
|
// achieve that size (for example, window title minimal constraint),
|
||||||
|
Loading…
Reference in New Issue
Block a user