summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qloggingregistry_p.h
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@digia.com>2014-02-25 15:44:54 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-13 13:26:36 +0100
commit19693362e7b345d417554c6497e5117f2b189be5 (patch)
tree70c43012ba53d23a47e84ff8d1361d7af65adeca /src/corelib/io/qloggingregistry_p.h
parent2350c7e35c7b21ab86e54e43d1e1bfddb1746922 (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.h4
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)