Kaydet (Commit) bb9ddf25 authored tarafından Aleksei Nikiforov's avatar Aleksei Nikiforov Kaydeden (comit) Samuel Mehrbrodt

tdf#120777 KDE5: Prohibit resizing windows unless they're marked resizeable

Change-Id: I412c3d263881d24dea1bb61520c2291d8f0b9b20
Reviewed-on: https://gerrit.libreoffice.org/63016Reviewed-by: 's avatarSamuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: 's avatarSamuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
üst 396d29d9
...@@ -400,10 +400,12 @@ void Qt5Frame::SetPosSize(long nX, long nY, long nWidth, long nHeight, sal_uInt1 ...@@ -400,10 +400,12 @@ void Qt5Frame::SetPosSize(long nX, long nY, long nWidth, long nHeight, sal_uInt1
m_bDefaultSize = false; m_bDefaultSize = false;
if (isChild(false) || !m_pQWidget->isMaximized()) if (isChild(false) || !m_pQWidget->isMaximized())
{ {
if (m_pTopLevel) QWidget* const pWidget = (m_pTopLevel) ? m_pTopLevel : m_pQWidget;
m_pTopLevel->resize(nWidth, nHeight);
if (m_nStyle & SalFrameStyleFlags::SIZEABLE)
pWidget->resize(nWidth, nHeight);
else else
m_pQWidget->resize(nWidth, nHeight); pWidget->setFixedSize(nWidth, nHeight);
} }
} }
else if (m_bDefaultSize) else if (m_bDefaultSize)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment