Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cxfa_layoutprocessor.h>
Public Member Functions | |
~CXFA_LayoutProcessor () override | |
void | Trace (cppgc::Visitor *visitor) const override |
void | SetForceRelayout () override |
void | SetHasChangedContainer () override |
int32_t | StartLayout () |
int32_t | DoLayout () |
bool | IncrementLayout () |
int32_t | CountPages () const |
CXFA_ViewLayoutItem * | GetPage (int32_t index) const |
CXFA_LayoutItem * | GetLayoutItem (CXFA_Node *pFormItem) |
CXFA_ContentLayoutProcessor * | GetRootContentLayoutProcessor () const |
CXFA_ViewLayoutProcessor * | GetLayoutPageMgr () const |
Public Member Functions inherited from CXFA_Document::LayoutProcessorIface | |
LayoutProcessorIface () | |
virtual | ~LayoutProcessorIface () |
void | SetDocument (CXFA_Document *pDocument) |
CXFA_Document * | GetDocument () const |
Static Public Member Functions | |
static CXFA_LayoutProcessor * | FromDocument (const CXFA_Document *pXFADoc) |
Public Attributes | |
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED | |
Definition at line 29 of file cxfa_layoutprocessor.h.
|
overridedefault |
int32_t CXFA_LayoutProcessor::CountPages | ( | ) | const |
Definition at line 126 of file cxfa_layoutprocessor.cpp.
Referenced by CXFA_FFDocView::CountPageViews().
int32_t CXFA_LayoutProcessor::DoLayout | ( | ) |
Definition at line 80 of file cxfa_layoutprocessor.cpp.
References CXFA_ContentLayoutProcessor::kDone, and Pt.
Referenced by CXFA_FFDocView::DoLayout(), IncrementLayout(), and CXFA_FFDocView::RunLayout().
|
static |
Definition at line 24 of file cxfa_layoutprocessor.cpp.
References CXFA_Document::GetLayoutProcessor().
Referenced by CXFA_ViewLayoutItem::GetLayout(), CXFA_ViewLayoutItem::GetPageIndex(), and XFA_ReleaseLayoutItem().
CXFA_LayoutItem * CXFA_LayoutProcessor::GetLayoutItem | ( | CXFA_Node * | pFormItem | ) |
Definition at line 135 of file cxfa_layoutprocessor.cpp.
Referenced by CXFA_FFWidget::GetParent(), and CXFA_FFDocView::GetWidgetForNode().
|
inline |
Definition at line 51 of file cxfa_layoutprocessor.h.
CXFA_ViewLayoutItem * CXFA_LayoutProcessor::GetPage | ( | int32_t | index | ) | const |
Definition at line 130 of file cxfa_layoutprocessor.cpp.
Referenced by CXFA_FFDocView::GetPageView().
|
inline |
Definition at line 48 of file cxfa_layoutprocessor.h.
bool CXFA_LayoutProcessor::IncrementLayout | ( | ) |
Definition at line 118 of file cxfa_layoutprocessor.cpp.
References DoLayout().
Referenced by CXFA_FFDocView::RunLayout().
|
overridevirtual |
Implements CXFA_Document::LayoutProcessorIface.
Definition at line 40 of file cxfa_layoutprocessor.cpp.
|
overridevirtual |
Implements CXFA_Document::LayoutProcessorIface.
Definition at line 139 of file cxfa_layoutprocessor.cpp.
int32_t CXFA_LayoutProcessor::StartLayout | ( | ) |
Definition at line 44 of file cxfa_layoutprocessor.cpp.
Referenced by CXFA_FFDocView::RunLayout(), and CXFA_FFDocView::StartLayout().
|
overridevirtual |
Reimplemented from CXFA_Document::LayoutProcessorIface.
Definition at line 34 of file cxfa_layoutprocessor.cpp.
CXFA_LayoutProcessor::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED |
Definition at line 33 of file cxfa_layoutprocessor.h.