![]() |
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_pushbutton.h>
Public Attributes | |
| CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED | |
| Public Attributes inherited from pdfium::CFWL_Widget | |
| CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED | |
Additional Inherited Members | |
| Protected Member Functions inherited from pdfium::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 pdfium::CFWL_Widget | |
| Properties | m_Properties |
| CFX_RectF | m_WidgetRect |
Definition at line 21 of file cfwl_pushbutton.h.
|
overridedefault |
|
overridevirtual |
Implements pdfium::CFWL_Widget.
Definition at line 47 of file cfwl_pushbutton.cpp.
References pdfium::CFWL_Widget::DrawBorder(), pdfium::CFWL_Widget::HasBorder(), and pdfium::CFWL_ThemePart::kBorder.
Referenced by OnDrawWidget().
|
overridevirtual |
Implements pdfium::CFWL_Widget.
Definition at line 27 of file cfwl_pushbutton.cpp.
References pdfium::PushButton.
|
overridevirtual |
Implements pdfium::IFWL_WidgetDelegate.
Definition at line 128 of file cfwl_pushbutton.cpp.
References DrawWidget().
|
overridevirtual |
Implements pdfium::IFWL_WidgetDelegate.
Definition at line 83 of file cfwl_pushbutton.cpp.
References pdfium::CFWL_Message::GetDstTarget(), pdfium::CFWL_Message::GetType(), pdfium::CFWL_Widget::IsEnabled(), pdfium::CFWL_Message::kKey, pdfium::CFWL_MessageKey::kKeyDown, pdfium::CFWL_Message::kKillFocus, pdfium::CFWL_MessageMouse::kLeave, pdfium::CFWL_MessageMouse::kLeftButtonDown, pdfium::CFWL_MessageMouse::kLeftButtonUp, pdfium::CFWL_Message::kMouse, pdfium::CFWL_MessageMouse::kMove, pdfium::CFWL_Message::kSetFocus, pdfium::CFWL_MessageKey::m_dwCmd, pdfium::CFWL_MessageMouse::m_dwCmd, and pdfium::CFWL_Widget::OnProcessMessage().
|
overridevirtual |
Reimplemented from pdfium::CFWL_Widget.
Definition at line 31 of file cfwl_pushbutton.cpp.
References pdfium::CFWL_Widget::Properties::m_dwStates, pdfium::CFWL_Widget::m_Properties, and pdfium::CFWL_Widget::SetStates().
|
overridevirtual |
Implements pdfium::CFWL_Widget.
Definition at line 39 of file cfwl_pushbutton.cpp.
References pdfium::CFWL_Widget::GetClientRect(), pdfium::CFWL_Widget::IsLocked(), and CFX_RectF::operator=().
| pdfium::CFWL_PushButton::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED |
Definition at line 23 of file cfwl_pushbutton.h.