KWin
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
w
x
Variables
a
c
e
f
g
i
k
l
o
p
q
r
s
t
v
w
x
Typedefs
Enumerations
a
c
d
e
g
h
k
l
m
n
o
p
q
r
s
t
v
w
x
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
Enumerations
a
b
c
d
e
f
g
i
k
l
m
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Properties
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Related Symbols
a
b
c
d
e
f
g
i
k
l
o
p
q
r
s
t
v
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
d
e
g
k
l
m
o
q
s
w
x
Variables
Typedefs
c
d
e
l
p
r
s
x
Enumerations
Macros
_
a
b
c
d
e
f
g
k
l
m
n
p
q
r
s
t
u
v
w
x
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
src
wayland
filtered_display.h
Go to the documentation of this file.
1
/*
2
SPDX-FileCopyrightText: 2017 David Edmundson <davidedmundson@kde.org>
3
4
SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
5
*/
6
7
#pragma once
8
9
#include "
display.h
"
10
11
namespace
KWin
12
{
13
class
FilteredDisplayPrivate;
14
20
class
KWIN_EXPORT
FilteredDisplay
:
public
Display
21
{
22
Q_OBJECT
23
public
:
24
FilteredDisplay
(QObject *parent);
25
~FilteredDisplay
()
override
;
26
35
virtual
bool
allowInterface
(
ClientConnection
*client,
const
QByteArray &interfaceName) = 0;
36
37
private
:
38
std::unique_ptr<FilteredDisplayPrivate> d;
39
};
20
class
KWIN_EXPORT
FilteredDisplay
:
public
Display
{
…
};
40
41
}
KWin::ClientConnection
Convenient Class which represents a wl_client.
Definition
clientconnection.h:32
KWin::Display
Class holding the Wayland server display loop.
Definition
display.h:34
KWin::FilteredDisplay
Definition
filtered_display.h:21
KWin::FilteredDisplay::allowInterface
virtual bool allowInterface(ClientConnection *client, const QByteArray &interfaceName)=0
display.h
KWin
Definition
activation_test.cpp:20
Generated on Sat Feb 17 2024 01:42:10 for KWin by
1.10.0