@@ -122,9 +122,6 @@ class DBusMenu: public QObject {
122122 QSDOC_HIDE void iconThemePathChanged ();
123123
124124public:
125- Q_OBJECT_BINDABLE_PROPERTY (DBusMenu, quint32, version);
126- Q_OBJECT_BINDABLE_PROPERTY (DBusMenu, QString, textDirection);
127- Q_OBJECT_BINDABLE_PROPERTY (DBusMenu, QString, status);
128125 Q_OBJECT_BINDABLE_PROPERTY (DBusMenu, QStringList, iconThemePath, &DBusMenu::iconThemePathChanged);
129126
130127 void prepareToShow (qint32 item, qint32 depth);
@@ -147,10 +144,14 @@ private slots:
147144private:
148145 void updateLayoutRecursive (const DBusMenuLayout& layout, DBusMenuItem* parent, qint32 depth);
149146
150- QS_DBUS_PROPERTY_BINDING (DBusMenu, pVersion, version, properties, " Version" );
151- QS_DBUS_PROPERTY_BINDING (DBusMenu, pTextDirection, textDirection, properties, " TextDirection" );
152- QS_DBUS_PROPERTY_BINDING (DBusMenu, pStatus, status, properties, " Status" );
153- QS_DBUS_PROPERTY_BINDING (DBusMenu, pIconThemePath, iconThemePath, properties, " IconThemePath" );
147+ QS_DBUS_PROPERTY_BINDING (
148+ DBusMenu,
149+ pIconThemePath,
150+ iconThemePath,
151+ properties,
152+ " IconThemePath" ,
153+ false
154+ );
154155
155156 DBusMenuInterface* interface = nullptr ;
156157};
0 commit comments