35 ,
public QtWayland::wl_shell_surface
42 using QtWayland::wl_shell_surface::resize;
45 using QtWayland::wl_shell_surface::move;
49 void setAppId(
const QString &appId)
override;
51 void raise()
override;
52 void lower()
override;
53 void setContentOrientationMask(Qt::ScreenOrientations orientation)
override;
54 void setWindowFlags(Qt::WindowFlags
flags)
override;
57 void applyConfigure()
override;
58 bool wantsDecorations()
const override;
63 void requestWindowStates(Qt::WindowStates
states)
override;
66 static enum resize convertToResizeEdges(Qt::Edges edges);
68 void updateTransientParent(
QWindow *parent);
76 } m_applied, m_pending;
82 void shell_surface_ping(uint32_t serial)
override;
83 void shell_surface_configure(uint32_t edges,
86 void shell_surface_popup_done()
override;