Changeset View
Changeset View
Standalone View
Standalone View
app/mainwindow.h
Show All 38 Lines | |||||
39 | 39 | | |||
40 | class KHelpMenu; | 40 | class KHelpMenu; | ||
41 | class KActionCollection; | 41 | class KActionCollection; | ||
42 | 42 | | |||
43 | #if HAVE_KWAYLAND | 43 | #if HAVE_KWAYLAND | ||
44 | namespace KWayland { | 44 | namespace KWayland { | ||
45 | namespace Client { | 45 | namespace Client { | ||
46 | class PlasmaShell; | 46 | class PlasmaShell; | ||
47 | class PlasmaShellSurface; | ||||
47 | } | 48 | } | ||
48 | } | 49 | } | ||
49 | #endif | 50 | #endif | ||
50 | 51 | | |||
51 | class MainWindow : public QMainWindow | 52 | class MainWindow : public QMainWindow | ||
52 | { | 53 | { | ||
53 | Q_OBJECT | 54 | Q_OBJECT | ||
54 | Q_CLASSINFO("D-Bus Interface", "org.kde.yakuake") | 55 | Q_CLASSINFO("D-Bus Interface", "org.kde.yakuake") | ||
▲ Show 20 Lines • Show All 143 Lines • ▼ Show 20 Line(s) | 160 | #endif | |||
198 | 199 | | |||
199 | bool m_toggleLock; | 200 | bool m_toggleLock; | ||
200 | 201 | | |||
201 | bool m_isX11; | 202 | bool m_isX11; | ||
202 | bool m_isWayland; | 203 | bool m_isWayland; | ||
203 | 204 | | |||
204 | #if HAVE_KWAYLAND | 205 | #if HAVE_KWAYLAND | ||
205 | void initWayland(); | 206 | void initWayland(); | ||
207 | void initWaylandSurface(); | ||||
206 | KWayland::Client::PlasmaShell *m_plasmaShell; | 208 | KWayland::Client::PlasmaShell *m_plasmaShell; | ||
209 | KWayland::Client::PlasmaShellSurface *m_plasmaShellSurface; | ||||
207 | #endif | 210 | #endif | ||
208 | }; | 211 | }; | ||
209 | 212 | | |||
210 | #endif | 213 | #endif |