Home
last modified time | relevance | path

Searched refs:xdgPopup (Results 1 – 7 of 7) sorted by relevance

/dports/graphics/qt5-wayland/kde-qtwayland-5.15.2p37/src/compositor/extensions/
H A Dqwaylandxdgshellv5_p.h66 void registerXdgPopup(QWaylandXdgPopupV5 *xdgPopup);
67 void unregisterXdgPopup(QWaylandXdgPopupV5 *xdgPopup);
160 … static QWaylandXdgPopupV5Private *get(QWaylandXdgPopupV5 *xdgPopup) { return xdgPopup->d_func(); } in get() argument
H A Dqwaylandxdgshellv5.cpp77 void QWaylandXdgShellV5Private::registerXdgPopup(QWaylandXdgPopupV5 *xdgPopup) in registerXdgPopup() argument
79 m_xdgPopups.insert(xdgPopup->surface()->client()->client(), xdgPopup); in registerXdgPopup()
82 void QWaylandXdgShellV5Private::unregisterXdgPopup(QWaylandXdgPopupV5 *xdgPopup) in unregisterXdgPopup() argument
84 auto xdgPopupPrivate = QWaylandXdgPopupV5Private::get(xdgPopup); in unregisterXdgPopup()
85 if (!m_xdgPopups.remove(xdgPopupPrivate->resource()->client(), xdgPopup)) in unregisterXdgPopup()
195 QWaylandXdgPopupV5 *xdgPopup = QWaylandXdgPopupV5::fromResource(xdgPopupResource.resource()); in xdg_shell_get_xdg_popup() local
196 if (!xdgPopup) { in xdg_shell_get_xdg_popup()
199 xdgPopup = new QWaylandXdgPopupV5(q, surface, parentSurface, position, xdgPopupResource); in xdg_shell_get_xdg_popup()
202 registerXdgPopup(xdgPopup); in xdg_shell_get_xdg_popup()
203 emit q->xdgPopupCreated(xdgPopup); in xdg_shell_get_xdg_popup()
H A Dqwaylandxdgshellv5.h80 void xdgPopupCreated(QWaylandXdgPopupV5 *xdgPopup);
/dports/x11/kf5-kwayland/kwayland-5.89.0/autotests/client/
H A Dtest_xdg_shell_v5.cpp41 …QScopedPointer<XdgShellPopup> xdgPopup(m_xdgShell->createPopup(popupSurface.data(), surface.data()… in testPopup() local
/dports/misc/qt5-examples/qt-everywhere-src-5.15.2/qtwayland/examples/wayland/qwindow-compositor/
H A Dcompositor.cpp311 …QWaylandXdgPopupV5 *xdgPopup = new QWaylandXdgPopupV5(m_xdgShell, surface, parent, position, resou… in onXdgPopupRequested() local
320 view->m_xdgPopup = xdgPopup; in onXdgPopupRequested()
/dports/x11-wm/plasma5-kwin/kwin-5.23.5/autotests/integration/
H A Dtest_helpers.cpp861 XdgPopup *xdgPopup = new XdgPopup(xdgSurface, parentSurface, positioner, parent); in createXdgPopupSurface() local
867 return xdgPopup; in createXdgPopupSurface()
/dports/graphics/qt5-wayland/kde-qtwayland-5.15.2p37/src/imports/compositor/
H A Dplugins.qmltypes872 Parameter { name: "xdgPopup"; type: "QWaylandXdgPopupV5"; isPointer: true }