summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2013-12-06 20:25:12 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-12-09 15:40:18 +0100
commit3c7231a9800e4e2de3f90b175f9bb39a9f046b18 (patch)
tree1d8f4574f2121d183bfe26ff720b80def18ba990
parentbd1a609aef4b2e2e36c0fe43c18b175a951b2e55 (diff)
QMetaStringTable: make ctor explicit
Recent commit 105d10de introduced the QMetaStringTable(QByteArray) constructor, but failed to mark it as explicit. The argument, the class' name, is not an equivalent representation of a string table, so mark the constructor explicit. Change-Id: I2f141969400b98d3253283bd6fb0b9d18f2d53b3 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com> Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
-rw-r--r--src/corelib/kernel/qmetaobjectbuilder_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/kernel/qmetaobjectbuilder_p.h b/src/corelib/kernel/qmetaobjectbuilder_p.h
index 110aaf9ce2..3a1b43c3ed 100644
--- a/src/corelib/kernel/qmetaobjectbuilder_p.h
+++ b/src/corelib/kernel/qmetaobjectbuilder_p.h
@@ -323,7 +323,7 @@ private:
class Q_CORE_EXPORT QMetaStringTable
{
public:
- QMetaStringTable(const QByteArray &className);
+ explicit QMetaStringTable(const QByteArray &className);
int enter(const QByteArray &value);