#include <qxwindow/windowcontext_p.h>
◆ WindowContextHook
| 枚举值 |
|---|
| CentralizeHook | |
| RaiseWindowHook | |
| ShowSystemMenuHook | |
| DefaultColorsHook | |
| DrawWindows10BorderHook | |
| DrawWindows10BorderHook2 | |
| SystemButtonAreaChangedHook | |
在文件 windowcontext_p.h 第 66 行定义.
◆ WindowContext()
| QxWindow::WindowContext::WindowContext |
( |
| ) |
|
|
default |
◆ ~WindowContext()
| QxWindow::WindowContext::~WindowContext |
( |
| ) |
|
|
overridedefault |
◆ addCaptionClassName()
| void QxWindow::WindowContext::addCaptionClassName |
( |
const QString & |
name | ) |
|
◆ delegate()
◆ host()
| QObject * QxWindow::WindowContext::host |
( |
| ) |
const |
|
inline |
◆ isCaptionClassName()
| bool QxWindow::WindowContext::isCaptionClassName |
( |
const char * |
name | ) |
const |
◆ isHitTestVisible()
| bool QxWindow::WindowContext::isHitTestVisible |
( |
const QObject * |
obj | ) |
const |
|
inline |
◆ isInSystemButtons()
◆ isInTitleBarDraggableArea()
| bool QxWindow::WindowContext::isInTitleBarDraggableArea |
( |
const QPoint & |
pos | ) |
const |
◆ key()
| QString QxWindow::WindowContext::key |
( |
| ) |
const |
|
virtual |
◆ notifyWinIdChange()
| void QxWindow::WindowContext::notifyWinIdChange |
( |
| ) |
|
◆ removeSystemButton()
◆ setHitTestVisible()
| bool QxWindow::WindowContext::setHitTestVisible |
( |
const QObject * |
obj, |
|
|
bool |
visible |
|
) |
| |
◆ setSystemButton()
◆ setSystemButtonAreaCallback()
| void QxWindow::WindowContext::setSystemButtonAreaCallback |
( |
const ScreenRectCallback & |
callback | ) |
|
◆ setTitleBar()
| bool QxWindow::WindowContext::setTitleBar |
( |
QObject * |
obj | ) |
|
◆ setup()
◆ setWindowAttribute()
| bool QxWindow::WindowContext::setWindowAttribute |
( |
const QString & |
key, |
|
|
const QVariant & |
attribute |
|
) |
| |
|
virtual |
◆ showSystemMenu()
| void QxWindow::WindowContext::showSystemMenu |
( |
const QPoint & |
pos | ) |
|
◆ systemButton()
◆ systemButtonAreaCallback()
◆ titleBar()
| QObject * QxWindow::WindowContext::titleBar |
( |
| ) |
const |
|
inline |
◆ virtual_hook()
| void QxWindow::WindowContext::virtual_hook |
( |
int |
id, |
|
|
void * |
data |
|
) |
| |
|
virtual |
◆ window()
| QWindow * QxWindow::WindowContext::window |
( |
| ) |
const |
|
inline |
◆ windowAttribute()
| QVariant QxWindow::WindowContext::windowAttribute |
( |
const QString & |
key | ) |
const |
|
virtual |
◆ windowAttributeChanged()
| bool QxWindow::WindowContext::windowAttributeChanged |
( |
const QString & |
key, |
|
|
const QVariant & |
attribute, |
|
|
const QVariant & |
oldAttribute |
|
) |
| |
|
protectedvirtual |
◆ winIdChanged()
| virtual void QxWindow::WindowContext::winIdChanged |
( |
| ) |
|
|
protectedpure virtual |
◆ m_captionClassNameList
| QList<QString> QxWindow::WindowContext::m_captionClassNameList |
|
protected |
◆ m_delegate
◆ m_hitTestVisibleItems
| QSet<const QObject *> QxWindow::WindowContext::m_hitTestVisibleItems |
|
protected |
◆ m_host
| QObject* QxWindow::WindowContext::m_host {} |
|
protected |
◆ m_systemButtonAreaCallback
◆ m_systemButtons
◆ m_titleBar
| QObject* QxWindow::WindowContext::m_titleBar {} |
|
protected |
◆ m_windowAttributes
| QVariantHash QxWindow::WindowContext::m_windowAttributes |
|
protected |
◆ m_windowEventFilter
| std::unique_ptr<QObject> QxWindow::WindowContext::m_windowEventFilter |
|
protected |
◆ m_windowHandle
| QWindow* QxWindow::WindowContext::m_windowHandle {} |
|
protected |
◆ m_winIdChangeEventFilter
| std::unique_ptr<QObject> QxWindow::WindowContext::m_winIdChangeEventFilter |
|
protected |
该类的文档由以下文件生成: