Commit graph

4 commits

Author SHA1 Message Date
Ivailo Monev
2c730832c1 kdeui: remove unused KDBusMenuExporter and KDBusMenuImporter API
the methods and signals were implemenented for compat with libdbusmenu-qt
but KStatusNotifierItem tracks status by itself for example, internal menu
synchronization (e.g. triggering importer action when exporter action is
triggered) can be implemented via the D-Bus adaptor and interface but is
currently not required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-29 21:19:47 +03:00
Ivailo Monev
d92f080806 kdeui: document KDBusMenuExporter and KDBusMenuImporter
the finishing touch

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-29 01:55:05 +03:00
Ivailo Monev
b54ba45a5a kdeui: create the QMenu only once from KDBusMenuImporter::updateMenu()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-28 21:16:45 +03:00
Ivailo Monev
819cca1e41 kdeui: replace libdbusmenu-qt dependency with custom classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-28 20:56:05 +03:00