----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124734/ -----------------------------------------------------------
Review request for Plasma and Sebastian Kügler. Repository: kwayland Description ------- This change addresses the sometimes cumbersome to use API of Registry. So far to bind an interface one needed to connect to the signals when setting up the registry. There was no other way to get the name and version at a later point. This made it difficult to use one Registry in different parts of an Wayland application. This change adds a convenient: QPair<quint32, quint32> interface(Interface) const QVector<QPair<quint32, quint32>> interfaces(Interface) const The first one is meant for interfaces like wl_shm which is normally only announced once. The latter one is meant for interfaces like wl_output for which normally multiple interfaces can get announced. Those methods can be used without having to connect to the announced spy. Diffs ----- autotests/client/test_wayland_registry.cpp d3f6863f4173eab2b497391070bc6cc3f966ce1d src/client/registry.h 572ddeaa2588cb46a6c3d1dd4c1084479851daee src/client/registry.cpp e6d237b4bfd2fe8299ab35f283086fcf38daaf79 Diff: https://git.reviewboard.kde.org/r/124734/diff/ Testing ------- Thanks, Martin Gräßlin
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel