KWayland
6 #ifndef KWAYLAND_CLIENT_SERVER_DECORATION_PALETTE_H 7 #define KWAYLAND_CLIENT_SERVER_DECORATION_PALETTE_H 11 #include <KWayland/Client/kwaylandclient_export.h> 13 struct org_kde_kwin_server_decoration_palette_manager;
14 struct org_kde_kwin_server_decoration_palette;
23 class ServerSideDecorationPalette;
66 void setup(org_kde_kwin_server_decoration_palette_manager *serverSideDecorationPaletteManager);
104 ServerSideDecorationPalette *create(
Surface *surface,
QObject *parent =
nullptr);
106 operator org_kde_kwin_server_decoration_palette_manager*();
107 operator org_kde_kwin_server_decoration_palette_manager*()
const;
123 class KWAYLANDCLIENT_EXPORT ServerSideDecorationPalette :
public QObject 127 virtual ~ServerSideDecorationPalette();
134 void setup(org_kde_kwin_server_decoration_palette *serversidedecorationpalette);
138 bool isValid()
const;
168 void setPalette(
const QString &palette);
170 operator org_kde_kwin_server_decoration_palette*();
171 operator org_kde_kwin_server_decoration_palette*()
const;
175 explicit ServerSideDecorationPalette(
QObject *parent =
nullptr);
Wrapper for the org_kde_kwin_server_decoration_palette_manager interface.
Wrapper class for wl_event_queue interface.
Wrapper for the wl_surface interface.
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Mon Jan 18 2021 22:52:14 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.