KWin
Loading...
Searching...
No Matches
Classes | Signals | Public Member Functions | Friends | List of all members
KWin::AppMenuInterface Class Reference

#include <appmenu.h>

Inheritance diagram for KWin::AppMenuInterface:

Classes

struct  InterfaceAddress
 

Signals

void addressChanged (KWin::AppMenuInterface::InterfaceAddress)
 

Public Member Functions

 ~AppMenuInterface () override
 
InterfaceAddress address () const
 
SurfaceInterfacesurface () const
 

Friends

class AppMenuManagerInterfacePrivate
 

Detailed Description

Provides the DBus service name and object path to a AppMenu DBus interface. This interface is attached to a wl_surface and provides access to where the AppMenu DBus interface is registered.

Definition at line 58 of file appmenu.h.

Constructor & Destructor Documentation

◆ ~AppMenuInterface()

KWin::AppMenuInterface::~AppMenuInterface ( )
override

Definition at line 127 of file appmenu.cpp.

Member Function Documentation

◆ address()

AppMenuInterface::InterfaceAddress KWin::AppMenuInterface::address ( ) const
Returns
the service name and object path or empty strings if unset

Definition at line 131 of file appmenu.cpp.

◆ addressChanged

void KWin::AppMenuInterface::addressChanged ( KWin::AppMenuInterface::InterfaceAddress )
signal

Emitted when the address changes or is first received

◆ surface()

SurfaceInterface * KWin::AppMenuInterface::surface ( ) const
Returns
The SurfaceInterface this AppmenuInterface references.

Definition at line 136 of file appmenu.cpp.

Friends And Related Symbol Documentation

◆ AppMenuManagerInterfacePrivate

friend class AppMenuManagerInterfacePrivate
friend

Definition at line 92 of file appmenu.h.


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