77 auto waylandScreen = screen->nativeInterface<QNativeInterface::QWaylandScreen>();
81 if (!waylandScreen)
return;
83 ::wl_output *output = waylandScreen->output();
84 ::wp_color_management_output_v1 *cmoutput =
m_waylandManager->get_output(output);
87 auto outputObject = std::make_unique<KisWaylandAPIOutput>(cmoutput);
89 auto desc = outputPtr->m_imageDescription->info.m_data;
90 Q_EMIT sigOutputDescriptionChanged(screen, desc.toSurfaceDescription());
92 setReadyImpl(checkIfAllReady());