Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CXFA_FFExclGroup Class Referencefinal

#include <cxfa_ffexclgroup.h>

+ Inheritance diagram for CXFA_FFExclGroup:
+ Collaboration diagram for CXFA_FFExclGroup:

Public Member Functions

 ~CXFA_FFExclGroup () override
 
void RenderWidget (CFGAS_GEGraphics *pGS, const CFX_Matrix &matrix, HighlightOption highlight) override
 
- Public Member Functions inherited from CXFA_FFWidget
 ~CXFA_FFWidget () override
 
void Trace (cppgc::Visitor *visitor) const override
 
CFX_Matrix GetRotateMatrix () override
 
void DisplayCaret (bool bVisible, const CFX_RectF *pRtAnchor) override
 
void GetBorderColorAndThickness (FX_ARGB *cr, float *fWidth) override
 
virtual CXFA_FFFieldAsField ()
 
virtual CFX_RectF GetBBox (FocusOption focus)
 
virtual bool IsLoaded ()
 
virtual bool LoadWidget ()
 
virtual bool PerformLayout ()
 
virtual bool UpdateFWLData ()
 
virtual void UpdateWidgetProperty ()
 
virtual bool AcceptsFocusOnButtonDown (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point, CFWL_MessageMouse::MouseCommand command)
 
virtual bool OnMouseEnter ()
 
virtual bool OnMouseExit ()
 
virtual bool OnLButtonDown (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point)
 
virtual bool OnLButtonUp (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point)
 
virtual bool OnLButtonDblClk (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point)
 
virtual bool OnMouseMove (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point)
 
virtual bool OnMouseWheel (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point, const CFX_Vector &delta)
 
virtual bool OnRButtonDown (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point)
 
virtual bool OnRButtonUp (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point)
 
virtual bool OnRButtonDblClk (Mask< XFA_FWL_KeyFlag > dwFlags, const CFX_PointF &point)
 
virtual bool OnSetFocus (CXFA_FFWidget *pOldWidget)
 
virtual bool OnKillFocus (CXFA_FFWidget *pNewWidget)
 
virtual bool OnKeyDown (XFA_FWL_VKEYCODE dwKeyCode, Mask< XFA_FWL_KeyFlag > dwFlags)
 
virtual bool OnChar (uint32_t dwChar, Mask< XFA_FWL_KeyFlag > dwFlags)
 
virtual FWL_WidgetHit HitTest (const CFX_PointF &point)
 
virtual bool CanUndo ()
 
virtual bool CanRedo ()
 
virtual bool CanCopy ()
 
virtual bool CanCut ()
 
virtual bool CanPaste ()
 
virtual bool CanSelectAll ()
 
virtual bool CanDelete ()
 
virtual bool CanDeSelect ()
 
virtual bool Undo ()
 
virtual bool Redo ()
 
virtual absl::optional< WideStringCopy ()
 
virtual absl::optional< WideStringCut ()
 
virtual bool Paste (const WideString &wsPaste)
 
virtual void SelectAll ()
 
virtual void Delete ()
 
virtual void DeSelect ()
 
virtual WideString GetText ()
 
virtual FormFieldType GetFormFieldType ()
 
CXFA_NodeGetNode () const
 
CXFA_ContentLayoutItemGetLayoutItem () const
 
void SetLayoutItem (CXFA_ContentLayoutItem *pItem)
 
CXFA_FFPageViewGetPageView () const
 
void SetPageView (CXFA_FFPageView *pPageView)
 
CXFA_FFDocViewGetDocView () const
 
void SetDocView (CXFA_FFDocView *pDocView)
 
CXFA_FFWidgetGetNextFFWidget () const
 
const CFX_RectFGetWidgetRect () const
 
const CFX_RectFRecacheWidgetRect () const
 
void ModifyStatus (Mask< XFA_WidgetStatus > dwAdded, Mask< XFA_WidgetStatus > dwRemoved)
 
CXFA_FFDocGetDoc ()
 
CXFA_FFAppGetApp ()
 
CXFA_FFApp::CallbackIfaceGetAppProvider ()
 
CFWL_AppGetFWLApp () const
 
void InvalidateRect ()
 
bool IsFocused () const
 
CFX_PointF Rotate2Normal (const CFX_PointF &point)
 
bool IsLayoutRectEmpty ()
 
CXFA_LayoutItemGetParent ()
 
bool IsAncestorOf (CXFA_FFWidget *pWidget)
 
bool HasEventUnderHandler (XFA_EVENTTYPE eEventType, CXFA_FFWidgetHandler *pHandler)
 
bool ProcessEventUnderHandler (CXFA_EventParam *params, CXFA_FFWidgetHandler *pHandler)
 
- Public Member Functions inherited from CFWL_Widget::AdapterIface
virtual ~AdapterIface ()=default
 

Public Attributes

 CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
 
- Public Attributes inherited from CXFA_FFWidget
 CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
 

Additional Inherited Members

- Public Types inherited from CXFA_FFWidget
enum  FocusOption { kDoNotDrawFocus = 0 , kDrawFocus }
 
enum  HighlightOption { kNoHighlight = 0 , kHighlight }
 
- Static Public Member Functions inherited from CXFA_FFWidget
static CXFA_FFWidgetFromLayoutItem (CXFA_LayoutItem *pLayoutItem)
 
- Protected Member Functions inherited from CXFA_FFWidget
 CXFA_FFWidget (CXFA_Node *pNode)
 
virtual bool PtInActiveRect (const CFX_PointF &point)
 
void DrawBorder (CFGAS_GEGraphics *pGS, CXFA_Box *box, const CFX_RectF &rtBorder, const CFX_Matrix &matrix)
 
void DrawBorderWithFlag (CFGAS_GEGraphics *pGS, CXFA_Box *box, const CFX_RectF &rtBorder, const CFX_Matrix &matrix, bool forceRound)
 
CFX_RectF GetRectWithoutRotate ()
 
bool HasVisibleStatus () const
 
void EventKillFocus ()
 
bool IsButtonDown ()
 
void SetButtonDown (bool bSet)
 
- Protected Attributes inherited from CXFA_FFWidget
cppgc::Member< CXFA_ContentLayoutItemm_pLayoutItem
 
cppgc::Member< CXFA_FFDocViewm_pDocView
 
cppgc::Member< CXFA_FFPageViewm_pPageView
 
cppgc::Member< CXFA_Node > const m_pNode
 
CFX_RectF m_WidgetRect
 

Detailed Description

Definition at line 13 of file cxfa_ffexclgroup.h.

Constructor & Destructor Documentation

◆ ~CXFA_FFExclGroup()

CXFA_FFExclGroup::~CXFA_FFExclGroup ( )
overridedefault

Member Function Documentation

◆ RenderWidget()

void CXFA_FFExclGroup::RenderWidget ( CFGAS_GEGraphics * pGS,
const CFX_Matrix & matrix,
HighlightOption highlight )
overridevirtual

Reimplemented from CXFA_FFWidget.

Definition at line 18 of file cxfa_ffexclgroup.cpp.

References CFX_Matrix::Concat(), CXFA_FFWidget::GetRotateMatrix(), CXFA_FFWidget::HasVisibleStatus(), and CXFA_FFWidget::RenderWidget().

+ Here is the call graph for this function:

Member Data Documentation

◆ CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED

CXFA_FFExclGroup::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED

Definition at line 15 of file cxfa_ffexclgroup.h.


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