[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/plugins/reportspgz
From: Dag Andersen <danders () get2net ! dk>
Date: 2010-02-15 10:29:30
Message-ID: 1266229770.100233.4772.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1090436 by danders:
Use Qt::SortOrder
M +1 -1 kexidbreportdata.cpp
M +1 -6 koreport/common/koreportdata.h
M +4 -8 koreport/common/krdetailsectiondata.cpp
M +1 -6 koreport/common/krdetailsectiondata.h
M +6 -6 koreport/wrtembed/reportsectiondetailgroup.cpp
M +3 -9 koreport/wrtembed/reportsectiondetailgroup.h
M +3 -3 koreport/wrtembed/sectioneditor.cpp
--- trunk/koffice/kexi/plugins/reportspgz/kexidbreportdata.cpp #1090435:1090436
@@ -40,7 +40,7 @@
for ( unsigned int i = 0; i < sl.count(); ++i )
{
- order.appendField(*m_schema, sl[i].field, sl[i].order == \
KoReportData::Sort::Ascending); + order.appendField(*m_schema, \
sl[i].field, sl[i].order == Qt::AscendingOrder); }
m_schema->setOrderByColumnList(order);
}
--- trunk/koffice/kexi/plugins/reportspgz/koreport/common/koreportdata.h \
#1090435:1090436 @@ -31,13 +31,8 @@
class Sort
{
public:
- enum Order {
- Ascending = 1,
- Descending
- };
-
QString field;
- Order order;
+ Qt::SortOrder order;
//bool group; //probably not required?
};
typedef QList<Sort> SortList;
--- trunk/koffice/kexi/plugins/reportspgz/koreport/common/krdetailsectiondata.cpp \
#1090435:1090436 @@ -63,9 +63,9 @@
}
if (elemThis.attribute("report:group-sort", "ascending") == "ascending") \
{
- dgsd->m_sort = ORDetailGroupSectionData::Ascending;
+ dgsd->m_sort = Qt::AscendingOrder;
} else {
- dgsd->m_sort = ORDetailGroupSectionData::Descending;
+ dgsd->m_sort = Qt::DescendingOrder;
}
for ( QDomElement e = elemThis.firstChildElement( "report:section" ); ! \
e.isNull(); e = e.nextSiblingElement( "report:section" ) ) { @@ -89,11 +89,7 @@
m_groupList.append(dgsd);
KoReportData::Sort s;
s.field = dgsd->m_column;
- if (dgsd->m_sort == ORDetailGroupSectionData::Ascending)
- s.order = KoReportData::Sort::Ascending;
- else
- s.order = KoReportData::Sort::Descending;
-
+ s.order = dgsd->m_sort;
m_sortList.append(s);
} else if (elemThis.tagName() == "report:section" && \
elemThis.attribute("report:section-type") == "detail") { @@ -118,7 +114,7 @@
ORDetailGroupSectionData::ORDetailGroupSectionData()
{
m_pagebreak = BreakNone;
- m_sort = Ascending;
+ m_sort = Qt::AscendingOrder;
m_groupHeader = 0;
m_groupFooter = 0;
}
--- trunk/koffice/kexi/plugins/reportspgz/koreport/common/krdetailsectiondata.h \
#1090435:1090436 @@ -69,15 +69,10 @@
BreakBeforeGroupHeader = 2
};
- enum Sort {
- Ascending = 1,
- Descending
- };
-
//QString name;
QString m_column;
PageBreak m_pagebreak;
- Sort m_sort;
+ Qt::SortOrder m_sort;
KRSectionData *m_groupHeader;
KRSectionData *m_groupFooter;
--- trunk/koffice/kexi/plugins/reportspgz/koreport/wrtembed/reportsectiondetailgroup.cpp \
#1090435:1090436 @@ -35,7 +35,7 @@
Q_UNUSED(name);
m_pageBreak = BreakNone;
- m_sort = Ascending;
+ m_sort = Qt::AscendingOrder;
ReportDesigner * rd = 0;
m_reportSectionDetail = rsd;
if (m_reportSectionDetail) {
@@ -70,7 +70,7 @@
grp.setAttribute("report:group-page-break", "before-header");
}
- if (m_sort == ReportSectionDetailGroup::Ascending) {
+ if (m_sort == Qt::AscendingOrder) {
grp.setAttribute("report:group-sort", "ascending");
}
else {
@@ -110,10 +110,10 @@
}
if (element.attribute("report:group-sort", "ascending") == "ascending") {
- setSort(ReportSectionDetailGroup::Ascending);
+ setSort(Qt::AscendingOrder);
}
else {
- setSort(ReportSectionDetailGroup::Descending);
+ setSort(Qt::DescendingOrder);
}
for ( QDomElement e = element.firstChildElement( "report:section" ); ! \
e.isNull(); e = e.nextSiblingElement( "report:section" ) ) { @@ -153,12 +153,12 @@
m_pageBreak = pb;
}
-void ReportSectionDetailGroup::setSort(ReportSectionDetailGroup::Sort s)
+void ReportSectionDetailGroup::setSort(Qt::SortOrder s)
{
m_sort = s;
}
-ReportSectionDetailGroup::Sort ReportSectionDetailGroup::sort()
+Qt::SortOrder ReportSectionDetailGroup::sort()
{
return m_sort;
}
--- trunk/koffice/kexi/plugins/reportspgz/koreport/wrtembed/reportsectiondetailgroup.h \
#1090435:1090436 @@ -44,12 +44,6 @@
BreakBeforeGroupHeader = 2
};
- enum Sort {
- Ascending = 1,
- Descending
- };
-
-
void setColumn(const QString &);
QString column() const;
@@ -62,8 +56,8 @@
void setPageBreak(PageBreak);
PageBreak pageBreak() const;
- void setSort(Sort);
- Sort sort();
+ void setSort(Qt::SortOrder);
+ Qt::SortOrder sort();
ReportSection * groupHeader() const;
ReportSection * groupFooter() const;
@@ -80,7 +74,7 @@
ReportSectionDetail * m_reportSectionDetail;
PageBreak m_pageBreak;
- Sort m_sort;
+ Qt::SortOrder m_sort;
};
--- trunk/koffice/kexi/plugins/reportspgz/koreport/wrtembed/sectioneditor.cpp \
#1090435:1090436 @@ -283,7 +283,7 @@
dgsd->cbSort->addItem(i18n("Ascending"), "ascending");
dgsd->cbSort->addItem(i18n("Descending"), "descending");
- if (rsdg->sort() == ReportSectionDetailGroup::Ascending) {
+ if (rsdg->sort() == Qt::AscendingOrder) {
dgsd->cbSort->setCurrentIndex(dgsd->cbSort->findData("ascending"));
}
else {
@@ -317,10 +317,10 @@
rsdg->setPageBreak(ReportSectionDetailGroup::BreakNone);
if \
(dgsd->cbSort->itemData(dgsd->cbSort->currentItem()).toString() == \
"ascending") {
- rsdg->setSort(ReportSectionDetailGroup::Ascending);
+ rsdg->setSort(Qt::AscendingOrder);
}
else {
- rsdg->setSort(ReportSectionDetailGroup::Descending);
+ rsdg->setSort(Qt::DescendingOrder);
}
exitLoop = true;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic