KWayland
xdgoutput_interface.cpp
36 static void getXdgOutputCallback(wl_client *client, wl_resource *resource, uint32_t id, wl_resource *output);
46 const struct zxdg_output_manager_v1_interface XdgOutputManagerInterface::Private::s_interface = {destroyCallback, getXdgOutputCallback};
87 XdgOutputInterface *XdgOutputManagerInterface::createXdgOutput(OutputInterface *output, QObject *parent)
112 void XdgOutputManagerInterface::Private::destroyCallback(wl_client *client, wl_resource *resource)
118 void XdgOutputManagerInterface::Private::getXdgOutputCallback(wl_client *client, wl_resource *resource, uint32_t id, wl_resource *outputResource)
152 wl_resource *resource = c->createResource(&zxdg_output_manager_v1_interface, qMin(version, s_version), id);
267 XdgOutputV1Interface::XdgOutputV1Interface(XdgOutputManagerInterface *parent, wl_resource *parentResource)
323 const struct zxdg_output_v1_interface XdgOutputV1Interface::Private::s_interface = {resourceDestroyedCallback};
int x() const const
int y() const const
int width() const const
void destroyed(QObject *obj)
int height() const const
QByteArray toUtf8() const const
void setDescription(const QString &description)
Sets a longer description of the output This should be consistent across reboots for the same monitor...
Definition: xdgoutput_interface.cpp:214
Global for the wl_output interface.
Definition: output_interface.h:31
QPoint logicalPosition() const
Returns the last set logical position on this output.
Definition: xdgoutput_interface.cpp:204
bool isEmpty() const const
Extension to Output Users should set all relevant values on creation and on future changes.
Definition: xdgoutput_interface.h:59
const char * constData() const const
QSize logicalSize() const
Returns the last set logical size on this output.
Definition: xdgoutput_interface.cpp:187
void setLogicalSize(const QSize &size)
Sets the size of this output in logical coordinates.
Definition: xdgoutput_interface.cpp:175
Q_D(Todo)
void setLogicalPosition(const QPoint &pos)
Sets the topleft position of this output in logical coordinates.
Definition: xdgoutput_interface.cpp:192
void setName(const QString &name)
Sets a short name of the output This should be consistent across reboots for the same monitor It shou...
Definition: xdgoutput_interface.cpp:209
virtual QVariant get(ScriptableExtension *callerPrincipal, quint64 objId, const QString &propName)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Jan 30 2023 03:56:25 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Jan 30 2023 03:56:25 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.