Open 3D Engine AzQtComponents API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzQtComponents::TitleBarOverdrawHandlerWindows Class Reference

Inherits AzQtComponents::TitleBarOverdrawHandler.

Public Member Functions

 TitleBarOverdrawHandlerWindows (QApplication *application, QObject *parent)
 
QMargins customTitlebarMargins (HMONITOR monitor, unsigned style, unsigned exStyle, bool maximized, int dpi)
 
void applyOverdrawMargins (QWindow *window)
 
void polish (QWidget *widget) override
 
void addTitleBarOverdrawWidget (QWidget *widget) override
 
- Public Member Functions inherited from AzQtComponents::TitleBarOverdrawHandler
 TitleBarOverdrawHandler (QObject *parent)
 
virtual void polish (QWidget *)
 
virtual void addTitleBarOverdrawWidget (QWidget *)
 

Friends

class TitleBarOverdrawScreenHandler
 

Additional Inherited Members

- Static Public Member Functions inherited from AzQtComponents::TitleBarOverdrawHandler
static TitleBarOverdrawHandlergetInstance ()
 
static TitleBarOverdrawHandlercreateHandler (QApplication *application, QObject *parent)
 

Member Function Documentation

◆ addTitleBarOverdrawWidget()

void AzQtComponents::TitleBarOverdrawHandlerWindows::addTitleBarOverdrawWidget ( QWidget *  widget)
overridevirtual

◆ polish()

void AzQtComponents::TitleBarOverdrawHandlerWindows::polish ( QWidget *  widget)
overridevirtual

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