[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesupport/akonadi/server/src
From: Marc Mutz <mutz () kde ! org>
Date: 2010-08-17 12:14:56
Message-ID: 20100817121456.20F70AC861 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1164664 by mutz:
QList<T> -> QVector<T> for T's that make QList inefficient
M +2 -1 akonadi.h
M +0 -1 storage/dbinitializer.cpp
M +4 -3 storage/dbinitializer.h
--- trunk/kdesupport/akonadi/server/src/akonadi.h #1164663:1164664
@@ -22,6 +22,7 @@
#define AKONADISERVER_H
#include <QtCore/QPointer>
+#include <QtCore/QVector>
#include <QtNetwork/QLocalServer>
@@ -71,7 +72,7 @@
IntervalCheck *mIntervalChecker;
ItemRetrievalThread *mItemRetrievalThread;
QProcess *mDatabaseProcess;
- QList< QPointer<AkonadiConnection> > mConnections;
+ QVector< QPointer<AkonadiConnection> > mConnections;
SearchManager* mSearchManager;
bool mAlreadyShutdown;
};
--- trunk/kdesupport/akonadi/server/src/storage/dbinitializer.cpp #1164663:1164664
@@ -24,7 +24,6 @@
#include <QtCore/QDebug>
#include <QtCore/QFile>
-#include <QtCore/QList>
#include <QtCore/QPair>
#include <QtCore/QStringList>
#include <QtCore/QVariant>
--- trunk/kdesupport/akonadi/server/src/storage/dbinitializer.h #1164663:1164664
@@ -22,6 +22,7 @@
#include <QtCore/QHash>
#include <QtCore/QPair>
+#include <QtCore/QVector>
#include <QtCore/QStringList>
#include <QtSql/QSqlDatabase>
@@ -126,9 +127,9 @@
TableDescription();
QString name;
- QList<ColumnDescription> columns;
- QList<IndexDescription> indexes;
- QList<DataDescription> data;
+ QVector<ColumnDescription> columns;
+ QVector<IndexDescription> indexes;
+ QVector<DataDescription> data;
};
/**
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic