aboutsummaryrefslogtreecommitdiff
path: root/libqmenumodel/src/converter.h
diff options
context:
space:
mode:
authorNick Dedekind <nicholas.dedekind@gmail.com>2013-08-26 14:08:39 +0000
committerTarmac <>2013-08-26 14:08:39 +0000
commit50563a1ab243436c8c8fa86f88ef4a4b25b9a107 (patch)
tree5220ed33b70c5b6d5fdf555b4a7f75d4e66d7c1d /libqmenumodel/src/converter.h
parent346f5fce5ddaf12dff92f467d69a1dd5841012c8 (diff)
parent67394e49c25cb273b53cd2034bb2d31b14a7402a (diff)
downloadqmenumodel-50563a1ab243436c8c8fa86f88ef4a4b25b9a107.tar.gz
qmenumodel-50563a1ab243436c8c8fa86f88ef4a4b25b9a107.tar.bz2
qmenumodel-50563a1ab243436c8c8fa86f88ef4a4b25b9a107.zip
UnityMenuModel::changeState now uses current state parameter type as a base for parameter GVariant conversion.
Approved by Lars Uebernickel, PS Jenkins bot.
Diffstat (limited to 'libqmenumodel/src/converter.h')
-rw-r--r--libqmenumodel/src/converter.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libqmenumodel/src/converter.h b/libqmenumodel/src/converter.h
index 5f05bc7..f47c09e 100644
--- a/libqmenumodel/src/converter.h
+++ b/libqmenumodel/src/converter.h
@@ -28,6 +28,10 @@ class Converter
public:
static QVariant toQVariant(GVariant *value);
static GVariant* toGVariant(const QVariant &value);
+
+ // This converts a QVariant to a GVariant using a provided gvariant schema as
+ // a conversion base (it will attempt to convert to this format).
+ static GVariant* toGVariantWithSchema(const QVariant &value, const char* schema);
};
#endif // CONVERTER_H