[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/plugins/reportspgz/backend/wrtembed
From: Adam Pigg <adam () piggz ! co ! uk>
Date: 2008-09-27 21:02:36
Message-ID: 1222549356.537437.22383.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 865510 by piggz:
Fix the drawing bug when resizing the detail section, and remove to cruft.
M +0 -1 reportdesigner.cpp
M +1 -1 reportdesigner.h
M +2 -2 reportsection.cpp
M +5 -12 reportsectiondetail.cpp
M +0 -1 reportsectiondetail.h
--- trunk/koffice/kexi/plugins/reportspgz/backend/wrtembed/reportdesigner.cpp #865509:865510
@@ -1158,7 +1158,6 @@
void ReportDesigner::changeSet(KoProperty::Set *s)
{
_itmset = s;
- kDebug();
emit(propertySetChanged());
}
--- trunk/koffice/kexi/plugins/reportspgz/backend/wrtembed/reportdesigner.h #865509:865510
@@ -116,7 +116,7 @@
QGraphicsScene* activeScene();
void setActiveScene(QGraphicsScene* a);
KoProperty::Set* propertySet() {
- kDebug(); return set;
+ return set;
}
virtual QSize sizeHint() const;
--- trunk/koffice/kexi/plugins/reportspgz/backend/wrtembed/reportsection.cpp #865509:865510
@@ -129,11 +129,11 @@
sectionRuler->setRulerLength(h);
scene->setSceneRect(0, 0, scene->width(), h);
- sceneview->setSceneRect(0, 0, scene->width(), h);
+ //sceneview->setSceneRect(0, 0, scene->width(), h);
sceneview->resizeContents(QSize(scene->width(), h));
_rd->setModified(true);
- _rd->adjustSize();
+ //_rd->adjustSize();
}
void ReportSection::buildXML(QDomDocument & doc, QDomElement & section)
--- trunk/koffice/kexi/plugins/reportspgz/backend/wrtembed/reportsectiondetail.cpp #865509:865510
@@ -47,13 +47,6 @@
_rd = 0;
}
-void ReportSectionDetail::adjustSize()
-{
- _detail->adjustSize();
- QWidget::adjustSize();
- parentWidget()->adjustSize();
-}
-
int ReportSectionDetail::pageBreak() const
{
return _pagebreak;
@@ -236,7 +229,7 @@
groupList.removeAt(idx);
if (_rd) _rd->setModified(TRUE);
- if (del == TRUE) delete rsd;
+ if (del) delete rsd;
adjustSize();
}
@@ -246,8 +239,8 @@
ReportSectionDetailGroup * rsdg = 0;
for (int gi = 0; gi < (int) groupList.count(); gi++) {
rsdg = groupList.at(gi);
- if (rsdg->isGroupHeadShowing()) s += rsdg->getGroupHead()->sizeHint();
- if (rsdg->isGroupFootShowing()) s += rsdg->getGroupFoot()->sizeHint();
+ if (rsdg->isGroupHeadShowing()) s += rsdg->getGroupHead()->size();
+ if (rsdg->isGroupFootShowing()) s += rsdg->getGroupFoot()->size();
}
- return s += _detail->sizeHint();
-}
\ No newline at end of file
+ return s += _detail->size();
+}
--- trunk/koffice/kexi/plugins/reportspgz/backend/wrtembed/reportsectiondetail.h #865509:865510
@@ -58,7 +58,6 @@
int findSection(const QString & name);
void removeSection(int idx, bool del = FALSE);
- void adjustSize();
virtual QSize sizeHint() const;
protected:
QString _query;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic