projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Get rid of the old path finding methods in util.cpp
[quassel.git]
/
src
/
common
/
util.h
diff --git
a/src/common/util.h
b/src/common/util.h
index
c7e89da
..
66a36e2
100644
(file)
--- a/
src/common/util.h
+++ b/
src/common/util.h
@@
-50,10
+50,24
@@
QString decodeString(const QByteArray &input, QTextCodec *codec = 0);
uint editingDistance(const QString &s1, const QString &s2);
uint editingDistance(const QString &s1, const QString &s2);
-
QByteArray methodName(const QMetaMethod &method
);
+
void loadTranslation(const QLocale &locale
);
-QDir quasselDir();
+template<typename T>
+QVariantList toVariantList(const QList<T> &list) {
+ QVariantList variants;
+ for(int i = 0; i < list.count(); i++) {
+ variants << QVariant::fromValue<T>(list[i]);
+ }
+ return variants;
+}
-void loadTranslation(const QLocale &locale);
+template<typename T>
+QList<T> fromVariantList(const QVariantList &variants) {
+ QList<T> list;
+ for(int i = 0; i < variants.count(); i++) {
+ list << variants[i].value<T>();
+ }
+ return list;
+}
#endif
#endif