diff options
Diffstat (limited to 'qt/qdbusabstractinterface_p.h')
-rw-r--r-- | qt/qdbusabstractinterface_p.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/qt/qdbusabstractinterface_p.h b/qt/qdbusabstractinterface_p.h index 8f4d8dc3..43807071 100644 --- a/qt/qdbusabstractinterface_p.h +++ b/qt/qdbusabstractinterface_p.h @@ -54,7 +54,7 @@ public: QString service; QString path; QString interface; - QDBusError lastError; + mutable QDBusError lastError; bool isValid; inline QDBusAbstractInterfacePrivate(const QDBusConnection& con, QDBusConnectionPrivate *conp, @@ -62,6 +62,10 @@ public: : conn(con), connp(conp), service(serv), path(p), interface(iface), isValid(true) { } virtual ~QDBusAbstractInterfacePrivate() { } + + // these functions do not check if the property is valid + QVariant property(const QMetaProperty &mp) const; + void setProperty(const QMetaProperty &mp, const QVariant &value); }; |