35 wl_resource_post_error(resource->handle, 0,
"Invalid surface");
38 wl_resource *appmenu_resource = wl_resource_create(resource->client(), &org_kde_kwin_appmenu_interface, resource->version(),
id);
39 if (!appmenu_resource) {
40 wl_client_post_no_memory(resource->client());
46 QObject::connect(appmenu, &QObject::destroyed,
q, [=,
this]() {