summaryrefslogtreecommitdiffstats
path: root/tests/manual/qscreen
diff options
context:
space:
mode:
authorAlexander Volkov <a.volkov@rusbitech.ru>2016-08-25 14:10:03 +0300
committerAlexander Volkov <a.volkov@rusbitech.ru>2016-08-25 14:06:51 +0000
commit095abb192577d61215fcf7ea3a55338c54a3c4b0 (patch)
tree609b8596e714b96a72c00dfa79db13c72ac1d34e /tests/manual/qscreen
parentde7f281d7ad1bc8e3dc5a549436a8cb3ba159e7f (diff)
QScreen manual test: fix conversion of enum values to names
Use the correct method of QMetaEnum to convert enum values to names. QMetaEnum::valueToKey() should be used, because it takes an enum value as an argument, while QMetaEnum::key() takes an index of the enum value. Change-Id: Ie895fcc935e8835e3d9c416ca34be8bfe82fd74e Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'tests/manual/qscreen')
-rw-r--r--tests/manual/qscreen/propertyfield.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/manual/qscreen/propertyfield.cpp b/tests/manual/qscreen/propertyfield.cpp
index bd78e7eef3..e310798573 100644
--- a/tests/manual/qscreen/propertyfield.cpp
+++ b/tests/manual/qscreen/propertyfield.cpp
@@ -45,7 +45,7 @@ PropertyField::PropertyField(QObject* subject, const QMetaProperty& prop, QWidge
QString PropertyField::valueToString(QVariant val)
{
if (m_prop.isEnumType())
- return QString::fromUtf8(m_prop.enumerator().key(val.toInt()));
+ return QString::fromUtf8(m_prop.enumerator().valueToKey(val.toInt()));
QString text;
switch (val.type()) {