KWin
Loading...
Searching...
No Matches
Signals | Public Member Functions | Protected Member Functions | List of all members
KWin::Test::XdgPopup Class Reference

#include <kwin_wayland_test.h>

Inheritance diagram for KWin::Test::XdgPopup:

Signals

void configureRequested (const QRect &rect)
 
void doneReceived ()
 

Public Member Functions

 XdgPopup (XdgSurface *surface, XdgSurface *parentSurface, XdgPositioner *positioner, QObject *parent=nullptr)
 
 ~XdgPopup () override
 
XdgSurfacexdgSurface () const
 

Protected Member Functions

void xdg_popup_configure (int32_t x, int32_t y, int32_t width, int32_t height) override
 
void xdg_popup_popup_done () override
 

Detailed Description

The XdgPopup class represents an xdg_popup surface. Note that the XdgPopup surface takes the ownership of the underlying XdgSurface object.

Definition at line 256 of file kwin_wayland_test.h.

Constructor & Destructor Documentation

◆ XdgPopup()

XdgPopup::XdgPopup ( XdgSurface * surface,
XdgSurface * parentSurface,
XdgPositioner * positioner,
QObject * parent = nullptr )

Definition at line 168 of file test_helpers.cpp.

◆ ~XdgPopup()

XdgPopup::~XdgPopup ( )
override

Definition at line 175 of file test_helpers.cpp.

Member Function Documentation

◆ configureRequested

void KWin::Test::XdgPopup::configureRequested ( const QRect & rect)
signal

◆ doneReceived

void KWin::Test::XdgPopup::doneReceived ( )
signal

◆ xdg_popup_configure()

void XdgPopup::xdg_popup_configure ( int32_t x,
int32_t y,
int32_t width,
int32_t height )
overrideprotected

Definition at line 185 of file test_helpers.cpp.

◆ xdg_popup_popup_done()

void XdgPopup::xdg_popup_popup_done ( )
overrideprotected

Definition at line 190 of file test_helpers.cpp.

◆ xdgSurface()

XdgSurface * XdgPopup::xdgSurface ( ) const

Definition at line 180 of file test_helpers.cpp.


The documentation for this class was generated from the following files: