Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cfwl_checkbox.h>
Public Attributes | |
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED | |
Public Attributes inherited from CFWL_Widget | |
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED | |
Additional Inherited Members | |
Protected Member Functions inherited from CFWL_Widget | |
CFWL_Widget (CFWL_App *app, const Properties &properties, CFWL_Widget *pOuter) | |
bool | IsEnabled () const |
bool | IsLocked () const |
bool | HasBorder () const |
CFX_RectF | GetEdgeRect () const |
float | GetCXBorderSize () const |
float | GetCYBorderSize () const |
CFX_RectF | GetRelativeRect () const |
CFX_SizeF | CalcTextSize (const WideString &wsText, bool bMultiLine) |
void | CalcTextRect (const WideString &wsText, const FDE_TextStyle &dwTTOStyles, FDE_TextAlignment iTTOAlign, CFX_RectF *pRect) |
void | SetGrab (bool bSet) |
void | UnregisterEventTarget () |
void | DispatchEvent (CFWL_Event *pEvent) |
void | DrawBorder (CFGAS_GEGraphics *pGraphics, CFWL_ThemePart::Part iPartBorder, const CFX_Matrix &pMatrix) |
Protected Attributes inherited from CFWL_Widget | |
Properties | m_Properties |
CFX_RectF | m_WidgetRect |
Definition at line 32 of file cfwl_checkbox.h.
|
overridedefault |
|
overridevirtual |
Implements CFWL_Widget.
Definition at line 53 of file cfwl_checkbox.cpp.
References IFWL_ThemeProvider::DrawBackground(), CFWL_Widget::DrawBorder(), IFWL_ThemeProvider::DrawText(), CFWL_Widget::GetThemeProvider(), CFWL_Widget::HasBorder(), CFWL_ThemePart::kBackground, CFWL_ThemePart::kBorder, CFWL_ThemePart::kCaption, CFWL_ThemePart::kCheckBox, CFWL_Widget::Properties::m_dwStates, CFWL_ThemeText::m_dwTTOStyles, CFWL_ThemeText::m_iTTOAlign, CFWL_ThemePart::m_matrix, CFWL_ThemePart::m_PartRect, CFWL_Widget::m_Properties, CFX_Matrix::operator=(), and CFX_RectF::operator=().
Referenced by OnDrawWidget().
|
overridevirtual |
|
overridevirtual |
Implements IFWL_WidgetDelegate.
Definition at line 229 of file cfwl_checkbox.cpp.
References DrawWidget().
|
overridevirtual |
Implements IFWL_WidgetDelegate.
Definition at line 187 of file cfwl_checkbox.cpp.
References CFWL_Message::GetDstTarget(), CFWL_Message::GetType(), CFWL_Message::kKey, CFWL_MessageKey::kKeyDown, CFWL_Message::kKillFocus, CFWL_MessageMouse::kLeave, CFWL_MessageMouse::kLeftButtonDown, CFWL_MessageMouse::kLeftButtonUp, CFWL_Message::kMouse, CFWL_MessageMouse::kMove, CFWL_Message::kSetFocus, CFWL_MessageKey::m_dwCmd, CFWL_MessageMouse::m_dwCmd, and CFWL_Widget::OnProcessMessage().
void CFWL_CheckBox::SetBoxSize | ( | float | fHeight | ) |
Definition at line 41 of file cfwl_checkbox.cpp.
|
overridevirtual |
Implements CFWL_Widget.
Definition at line 45 of file cfwl_checkbox.cpp.
References CFWL_Widget::IsLocked().
CFWL_CheckBox::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED |
Definition at line 34 of file cfwl_checkbox.h.