[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/koffice/1.4/koffice/kexi/plugins/forms
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2005-05-30 20:41:18
Message-ID: 1117485678.129265.7929.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 419912 by staniek:
(backport) fix for unstored form's resizing
M +4 -4 kexiformview.cpp
M +1 -1 kexiformview.h
--- branches/koffice/1.4/koffice/kexi/plugins/forms/kexiformview.cpp #419911:419912
@@ -52,7 +52,7 @@
, m_cursor(0)
// , m_firstFocusWidget(0)
{
- m_delayedFormContentsResizeOnShow = false;
+ m_delayedFormContentsResizeOnShow = 0;
QHBoxLayout *l = new QHBoxLayout(this);
l->setAutoAdd(true);
@@ -234,7 +234,7 @@
if (newForm && !fields) {
/* Our form's area will be resized more than once.
Let's resize form widget itself later. */
- m_delayedFormContentsResizeOnShow = true;
+ m_delayedFormContentsResizeOnShow = 3;
}
}
@@ -674,8 +674,8 @@
}
KexiViewBase::resizeEvent(e);
m_scrollView->updateNavPanelGeometry();
- if (m_delayedFormContentsResizeOnShow) { // && isVisible()) {
-// m_delayedFormContentsResizeOnShow = false;
+ if (m_delayedFormContentsResizeOnShow>0) { // && isVisible()) {
+ m_delayedFormContentsResizeOnShow--;
m_dbform->resize( e->size() - QSize(30, 30) );
}
}
--- branches/koffice/1.4/koffice/kexi/plugins/forms/kexiformview.h #419911:419912
@@ -157,7 +157,7 @@
/*! For new (empty) forms only:
Our form's area will be resized more than once.
We will resize form widget itself later (in resizeEvent()). */
- bool m_delayedFormContentsResizeOnShow : 1;
+ int m_delayedFormContentsResizeOnShow;
};
#endif
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic