Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cffl_button.h>
Additional Inherited Members | |
Protected Member Functions inherited from CFFL_FormField | |
virtual CPWL_Wnd * | ResetPWLWindow (const CPDFSDK_PageView *pPageView) |
virtual CPWL_Wnd * | RestorePWLWindow (const CPDFSDK_PageView *pPageView) |
CPWL_Wnd * | GetPWLWindow (const CPDFSDK_PageView *pPageView) const |
CPWL_Wnd * | CreateOrUpdatePWLWindow (const CPDFSDK_PageView *pPageView) |
CPWL_Wnd * | ResetPWLWindowForValueAgeInternal (const CPDFSDK_PageView *pPageView, CPDFSDK_Widget *pWidget, uint32_t nValueAge) |
void | DestroyWindows () |
void | InvalidateRect (const FX_RECT &rect) |
Protected Member Functions inherited from fxcrt::Observable | |
size_t | ActiveObserversForTesting () const |
Protected Attributes inherited from CFFL_FormField | |
bool | m_bValid = false |
UnownedPtr< CFFL_InteractiveFormFiller > const | m_pFormFiller |
UnownedPtr< CPDFSDK_Widget > | m_pWidget |
std::unique_ptr< CFX_Timer > | m_pTimer |
std::map< const CPDFSDK_PageView *, std::unique_ptr< CPWL_Wnd > > | m_Maps |
Definition at line 18 of file cffl_button.h.
CFFL_Button::CFFL_Button | ( | CFFL_InteractiveFormFiller * | pFormFiller, |
CPDFSDK_Widget * | pWidget ) |
Definition at line 12 of file cffl_button.cpp.
References CFFL_FormField::CFFL_FormField().
Referenced by CFFL_CheckBox::CFFL_CheckBox(), CFFL_PushButton::CFFL_PushButton(), and CFFL_RadioButton::CFFL_RadioButton().
|
overridedefault |
|
overridevirtual |
Reimplemented from CFFL_FormField.
Definition at line 61 of file cffl_button.cpp.
References CPDFSDK_Widget::DrawAppearance(), CPDFSDK_Widget::IsPushHighlighted(), CPDFSDK_Widget::IsWidgetAppearanceValid(), CPDF_Annot::kDown, CPDF_Annot::kNormal, and CPDF_Annot::kRollover.
Referenced by OnDrawDeactive().
|
overridevirtual |
Reimplemented from CFFL_FormField.
Definition at line 97 of file cffl_button.cpp.
References OnDraw().
|
overridevirtual |
Reimplemented from CFFL_FormField.
Definition at line 30 of file cffl_button.cpp.
References CPDFSDK_BAAnnot::GetRect(), CFFL_FormField::GetViewBBox(), CFFL_FormField::InvalidateRect(), and CFFL_FormField::m_bValid.
|
overridevirtual |
Reimplemented from CFFL_FormField.
Reimplemented in CFFL_CheckBox, and CFFL_RadioButton.
Definition at line 43 of file cffl_button.cpp.
References CPDFSDK_BAAnnot::GetRect(), CFFL_FormField::GetViewBBox(), and CFFL_FormField::InvalidateRect().
Referenced by CFFL_CheckBox::OnLButtonUp(), and CFFL_RadioButton::OnLButtonUp().
|
overridevirtual |
Reimplemented from CFFL_FormField.
Definition at line 18 of file cffl_button.cpp.
References CFFL_FormField::GetViewBBox(), and CFFL_FormField::InvalidateRect().
|
overridevirtual |
Reimplemented from CFFL_FormField.
Definition at line 23 of file cffl_button.cpp.
References CFFL_FormField::GetViewBBox(), and CFFL_FormField::InvalidateRect().
|
overridevirtual |
Reimplemented from CFFL_FormField.
Definition at line 55 of file cffl_button.cpp.