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

#include <appmenu.h>

Inheritance diagram for KWin::AppMenuManagerInterface:

Signals

void appMenuCreated (KWin::AppMenuInterface *)
 

Public Member Functions

 AppMenuManagerInterface (Display *display, QObject *parent=nullptr)
 
 ~AppMenuManagerInterface () override
 
AppMenuInterfaceappMenuForSurface (SurfaceInterface *)
 

Detailed Description

Provides the DBus service name and object path to a AppMenu DBus interface.

This global can be used for clients to bind AppmenuInterface instances and notifies when a new one is created

Definition at line 30 of file appmenu.h.

Constructor & Destructor Documentation

◆ AppMenuManagerInterface()

KWin::AppMenuManagerInterface::AppMenuManagerInterface ( Display * display,
QObject * parent = nullptr )
explicit

Definition at line 101 of file appmenu.cpp.

◆ ~AppMenuManagerInterface()

KWin::AppMenuManagerInterface::~AppMenuManagerInterface ( )
override

Definition at line 107 of file appmenu.cpp.

Member Function Documentation

◆ appMenuCreated

void KWin::AppMenuManagerInterface::appMenuCreated ( KWin::AppMenuInterface * )
signal

Emitted whenever a new AppmenuInterface is created.

◆ appMenuForSurface()

AppMenuInterface * KWin::AppMenuManagerInterface::appMenuForSurface ( SurfaceInterface * surface)

Returns any existing appMenu for a given surface This returns a null pointer if no AppMenuInterface exists.

Definition at line 111 of file appmenu.cpp.


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