Changeset View
Changeset View
Standalone View
Standalone View
src/server/display.cpp
Show All 21 Lines | |||||
22 | #include "outputconfiguration_interface.h" | 22 | #include "outputconfiguration_interface.h" | ||
23 | #include "outputdevice_interface.h" | 23 | #include "outputdevice_interface.h" | ||
24 | #include "outputmanagement_interface.h" | 24 | #include "outputmanagement_interface.h" | ||
25 | #include "plasmashell_interface.h" | 25 | #include "plasmashell_interface.h" | ||
26 | #include "plasmavirtualdesktop_interface.h" | 26 | #include "plasmavirtualdesktop_interface.h" | ||
27 | #include "plasmawindowmanagement_interface.h" | 27 | #include "plasmawindowmanagement_interface.h" | ||
28 | #include "pointerconstraints_interface_p.h" | 28 | #include "pointerconstraints_interface_p.h" | ||
29 | #include "pointergestures_interface_p.h" | 29 | #include "pointergestures_interface_p.h" | ||
30 | #include "qtsurfaceextension_interface.h" | | |||
31 | #include "relativepointer_interface_p.h" | 30 | #include "relativepointer_interface_p.h" | ||
32 | #include "remote_access_interface.h" | 31 | #include "remote_access_interface.h" | ||
33 | #include "seat_interface.h" | 32 | #include "seat_interface.h" | ||
34 | #include "server_decoration_interface.h" | 33 | #include "server_decoration_interface.h" | ||
35 | #include "server_decoration_palette_interface.h" | 34 | #include "server_decoration_palette_interface.h" | ||
36 | #include "shadow_interface.h" | 35 | #include "shadow_interface.h" | ||
37 | #include "shell_interface.h" | 36 | #include "shell_interface.h" | ||
38 | #include "slide_interface.h" | 37 | #include "slide_interface.h" | ||
▲ Show 20 Lines • Show All 266 Lines • ▼ Show 20 Line(s) | |||||
305 | 304 | | |||
306 | PlasmaWindowManagementInterface *Display::createPlasmaWindowManagement(QObject *parent) | 305 | PlasmaWindowManagementInterface *Display::createPlasmaWindowManagement(QObject *parent) | ||
307 | { | 306 | { | ||
308 | auto wm = new PlasmaWindowManagementInterface(this, parent); | 307 | auto wm = new PlasmaWindowManagementInterface(this, parent); | ||
309 | connect(this, &Display::aboutToTerminate, wm, [wm] { delete wm; }); | 308 | connect(this, &Display::aboutToTerminate, wm, [wm] { delete wm; }); | ||
310 | return wm; | 309 | return wm; | ||
311 | } | 310 | } | ||
312 | 311 | | |||
313 | QtSurfaceExtensionInterface *Display::createQtSurfaceExtension(QObject *parent) | | |||
314 | { | | |||
315 | auto s = new QtSurfaceExtensionInterface(this, parent); | | |||
316 | connect(this, &Display::aboutToTerminate, s, [s] { delete s; }); | | |||
317 | return s; | | |||
318 | } | | |||
319 | | ||||
320 | RemoteAccessManagerInterface *Display::createRemoteAccessManager(QObject *parent) | 312 | RemoteAccessManagerInterface *Display::createRemoteAccessManager(QObject *parent) | ||
321 | { | 313 | { | ||
322 | auto i = new RemoteAccessManagerInterface(this, parent); | 314 | auto i = new RemoteAccessManagerInterface(this, parent); | ||
323 | connect(this, &Display::aboutToTerminate, i, [i] { delete i; }); | 315 | connect(this, &Display::aboutToTerminate, i, [i] { delete i; }); | ||
324 | return i; | 316 | return i; | ||
325 | } | 317 | } | ||
326 | 318 | | |||
327 | IdleInterface *Display::createIdle(QObject *parent) | 319 | IdleInterface *Display::createIdle(QObject *parent) | ||
▲ Show 20 Lines • Show All 331 Lines • Show Last 20 Lines |