Sqlite: Add equal operator for QString to Utf8String

Change-Id: I60993e2a140445468b6fe98604cb19329dc35b1c
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
Marco Bubke
2015-08-19 16:18:06 +02:00
parent 8e2bb1048d
commit f2e8abfe67
2 changed files with 7 additions and 0 deletions

View File

@@ -48,6 +48,7 @@ class SQLITE_EXPORT Utf8String
friend SQLITE_EXPORT bool operator!=(const Utf8String &first, const Utf8String &second);
friend SQLITE_EXPORT bool operator==(const Utf8String &first, const Utf8String &second);
friend SQLITE_EXPORT bool operator==(const Utf8String &first, const char *second);
friend SQLITE_EXPORT bool operator==(const Utf8String &first, const QString &second);
friend SQLITE_EXPORT bool operator<(const Utf8String &first, const Utf8String &second);
friend SQLITE_EXPORT QDataStream &operator<<(QDataStream &datastream, const Utf8String &text);
@@ -109,6 +110,7 @@ SQLITE_EXPORT const Utf8String operator+(const Utf8String &first, const Utf8Stri
SQLITE_EXPORT bool operator!=(const Utf8String &first, const Utf8String &second);
SQLITE_EXPORT bool operator==(const Utf8String &first, const Utf8String &second);
SQLITE_EXPORT bool operator==(const Utf8String &first, const char *second);
SQLITE_EXPORT bool operator==(const Utf8String &first, const QString &second);
SQLITE_EXPORT bool operator<(const Utf8String &first, const Utf8String &second);
SQLITE_EXPORT QDataStream &operator<<(QDataStream &datastream, const Utf8String &text);