[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/koffice/1.6/koffice/kexi/plugins/forms
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2006-10-05 23:00:31
Message-ID: 1160089231.237527.27342.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 592847 by staniek:
Forms
= update for kexdb API change
M +5 -5 kexidataprovider.cpp
--- branches/koffice/1.6/koffice/kexi/plugins/forms/kexidataprovider.cpp \
#592846:592847 @@ -175,15 +175,15 @@
if (query) {
fieldsExpanded = query->fieldsExpanded();
dataFieldsCount = fieldsExpanded.count();
- QMap<KexiDB::QueryColumnInfo*,int> fieldsOrder( query->fieldsOrder() );
- for (QMapConstIterator<KexiDB::QueryColumnInfo*,int> it = \
fieldsOrder.constBegin(); it!=fieldsOrder.constEnd(); ++it) {
- kexipluginsdbg << "query->fieldsOrder()[ " << it.key()->field->name() << " ] = " \
<< it.data() << endl; + QMap<KexiDB::QueryColumnInfo*,int> columnsOrder( \
query->columnsOrder() ); + for (QMapConstIterator<KexiDB::QueryColumnInfo*,int> it = \
columnsOrder.constBegin(); it!=columnsOrder.constEnd(); ++it) { + kexipluginsdbg << \
"query->columnsOrder()[ " << it.key()->field->name() << " ] = " << it.data() << endl; \
} for (QPtrListIterator<KexiFormDataItemInterface> it(m_dataItems); it.current(); \
++it) { KexiFormDataItemInterface *item = it.current();
KexiDB::QueryColumnInfo* ci = query->columnInfo( it.current()->dataSource() );
- int index = ci ? query->fieldsOrder()[ ci ] : -1;
- kexipluginsdbg << "query->fieldsOrder()[ " << (ci ? ci->field->name() : "") << " \
] = " << index + int index = ci ? columnsOrder[ ci ] : -1;
+ kexipluginsdbg << "query->columnsOrder()[ " << (ci ? ci->field->name() : "") << " \
] = " << index
<< " (dataSource: " << item->dataSource() << ", name=" << \
dynamic_cast<QObject*>(item)->name() << ")" << endl; if (index!=-1)
m_fieldNumbersForDataItems.insert( item, index );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic