Changeset View
Changeset View
Standalone View
Standalone View
src/platforms/xcb/plugin.cpp
Show All 14 Lines | |||||
15 | * Lesser General Public License for more details. | 15 | * Lesser General Public License for more details. | ||
16 | * | 16 | * | ||
17 | * You should have received a copy of the GNU Lesser General Public | 17 | * You should have received a copy of the GNU Lesser General Public | ||
18 | * License along with this library. If not, see <http://www.gnu.org/licenses/>. | 18 | * License along with this library. If not, see <http://www.gnu.org/licenses/>. | ||
19 | */ | 19 | */ | ||
20 | #include "plugin.h" | 20 | #include "plugin.h" | ||
21 | #include "kwindoweffects_x11.h" | 21 | #include "kwindoweffects_x11.h" | ||
22 | #include "kwindowinfo_p_x11.h" | 22 | #include "kwindowinfo_p_x11.h" | ||
23 | #include "kwindowshadow_p_x11.h" | ||||
23 | #include "kwindowsystem_p_x11.h" | 24 | #include "kwindowsystem_p_x11.h" | ||
24 | 25 | | |||
25 | X11Plugin::X11Plugin(QObject *parent) | 26 | X11Plugin::X11Plugin(QObject *parent) | ||
26 | : KWindowSystemPluginInterface(parent) | 27 | : KWindowSystemPluginInterface(parent) | ||
27 | { | 28 | { | ||
28 | } | 29 | } | ||
29 | 30 | | |||
30 | X11Plugin::~X11Plugin() | 31 | X11Plugin::~X11Plugin() | ||
Show All 9 Lines | |||||
40 | { | 41 | { | ||
41 | return new KWindowSystemPrivateX11(); | 42 | return new KWindowSystemPrivateX11(); | ||
42 | } | 43 | } | ||
43 | 44 | | |||
44 | KWindowInfoPrivate *X11Plugin::createWindowInfo(WId window, NET::Properties properties, NET::Properties2 properties2) | 45 | KWindowInfoPrivate *X11Plugin::createWindowInfo(WId window, NET::Properties properties, NET::Properties2 properties2) | ||
45 | { | 46 | { | ||
46 | return new KWindowInfoPrivateX11(window, properties, properties2); | 47 | return new KWindowInfoPrivateX11(window, properties, properties2); | ||
47 | } | 48 | } | ||
49 | | ||||
50 | KWindowShadowPrivate *X11Plugin::createWindowShadow() | ||||
51 | { | ||||
52 | return new KWindowShadowPrivateX11(); | ||||
53 | } | ||||
54 | | ||||
55 | KWindowShadowTilePrivate *X11Plugin::createWindowShadowTile() | ||||
56 | { | ||||
57 | return new KWindowShadowTilePrivateX11(); | ||||
58 | } |