LibreOffice Module vcl (master) 1
Static Public Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
QtX11Support Class Referencefinal

#include <QtX11Support.hxx>

Static Public Member Functions

static bool fixICCCMwindowGroup (xcb_window_t nWinId)
 
static void setApplicationID (xcb_window_t nWinId, std::u16string_view rWMClass)
 

Static Private Member Functions

static xcb_atom_t lookupAtom (xcb_connection_t *, const char *const sAtomName)
 
static void fetchAtoms ()
 

Static Private Attributes

static constexpr const char * m_sWindowGroupName = "WM_CLIENT_LEADER\0"
 
static xcb_atom_t m_nWindowGroupAtom
 
static bool m_bDidAtomLookups
 

Detailed Description

Definition at line 16 of file qt5/QtX11Support.hxx.

Member Function Documentation

◆ fetchAtoms()

static void QtX11Support::fetchAtoms ( )
staticprivate

◆ fixICCCMwindowGroup()

static bool QtX11Support::fixICCCMwindowGroup ( xcb_window_t  nWinId)
static

◆ lookupAtom()

static xcb_atom_t QtX11Support::lookupAtom ( xcb_connection_t *  ,
const char *const  sAtomName 
)
staticprivate

◆ setApplicationID()

static void QtX11Support::setApplicationID ( xcb_window_t  nWinId,
std::u16string_view  rWMClass 
)
static

Member Data Documentation

◆ m_bDidAtomLookups

bool QtX11Support::m_bDidAtomLookups
staticprivate

Definition at line 20 of file qt5/QtX11Support.hxx.

◆ m_nWindowGroupAtom

xcb_atom_t QtX11Support::m_nWindowGroupAtom
staticprivate

Definition at line 19 of file qt5/QtX11Support.hxx.

◆ m_sWindowGroupName

constexpr const char* QtX11Support::m_sWindowGroupName = "WM_CLIENT_LEADER\0"
staticconstexprprivate

Definition at line 18 of file qt5/QtX11Support.hxx.


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