diff options
author | Kai Koehne <kai.koehne@digia.com> | 2014-02-25 15:44:54 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-13 13:26:36 +0100 |
commit | 19693362e7b345d417554c6497e5117f2b189be5 (patch) | |
tree | 70c43012ba53d23a47e84ff8d1361d7af65adeca /src/corelib/io/qloggingregistry_p.h | |
parent | 2350c7e35c7b21ab86e54e43d1e1bfddb1746922 (diff) |
Use QStringRef for parsing of logging rules
Use QStringRef to speed up the parsing of the left side of logging rules.
Change-Id: Idd4d75496e3865d092f2802c45928a414c14c615
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/io/qloggingregistry_p.h')
-rw-r--r-- | src/corelib/io/qloggingregistry_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/io/qloggingregistry_p.h b/src/corelib/io/qloggingregistry_p.h index 70d728228c..21896bb268 100644 --- a/src/corelib/io/qloggingregistry_p.h +++ b/src/corelib/io/qloggingregistry_p.h @@ -68,7 +68,7 @@ class Q_AUTOTEST_EXPORT QLoggingRule { public: QLoggingRule(); - QLoggingRule(const QString &pattern, bool enabled); + QLoggingRule(const QStringRef &pattern, bool enabled); int pass(const QString &categoryName, QtMsgType type) const; enum PatternFlag { @@ -86,7 +86,7 @@ public: bool enabled; private: - void parse(const QString &pattern); + void parse(const QStringRef &pattern); }; Q_DECLARE_OPERATORS_FOR_FLAGS(QLoggingRule::PatternFlags) |