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_layoutitem.h>
Public Attributes | |
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED | |
Protected Types | |
enum | ItemType { kViewItem , kContentItem } |
Protected Member Functions | |
CXFA_LayoutItem (CXFA_Node *pNode, ItemType type) | |
Protected Member Functions inherited from fxjs::GCedTreeNode< T > | |
GCedTreeNode ()=default | |
GCedTreeNode (const GCedTreeNode &that)=delete | |
GCedTreeNode & | operator= (const GCedTreeNode &that)=delete |
Definition at line 20 of file cxfa_layoutitem.h.
|
protected |
Enumerator | |
---|---|
kViewItem | |
kContentItem |
Definition at line 44 of file cxfa_layoutitem.h.
|
overridedefault |
Definition at line 36 of file cxfa_layoutitem.cpp.
References CXFA_LayoutItem().
Referenced by CXFA_LayoutItem().
CXFA_ContentLayoutItem * CXFA_LayoutItem::AsContentLayoutItem | ( | ) |
Definition at line 64 of file cxfa_layoutitem.cpp.
References IsContentLayoutItem().
Referenced by CXFA_ContentLayoutItem::GetAbsoluteRect(), CXFA_ViewLayoutProcessor::SyncLayoutData(), and ToContentLayoutItem().
const CXFA_ContentLayoutItem * CXFA_LayoutItem::AsContentLayoutItem | ( | ) | const |
Definition at line 69 of file cxfa_layoutitem.cpp.
References IsContentLayoutItem().
CXFA_ViewLayoutItem * CXFA_LayoutItem::AsViewLayoutItem | ( | ) |
Definition at line 55 of file cxfa_layoutitem.cpp.
References IsViewLayoutItem().
Referenced by GetPage(), and ToViewLayoutItem().
const CXFA_ViewLayoutItem * CXFA_LayoutItem::AsViewLayoutItem | ( | ) | const |
Definition at line 59 of file cxfa_layoutitem.cpp.
References IsViewLayoutItem().
|
inline |
Definition at line 40 of file cxfa_layoutitem.h.
Referenced by CXFA_ContentLayoutProcessor::DoLayoutPageArea(), CXFA_ViewLayoutProcessor::FinishPaginatedPageSets(), CXFA_FFWidget::FromLayoutItem(), CXFA_ContentLayoutItem::GetAbsoluteRect(), CXFA_ViewLayoutProcessor::GetAvailHeight(), CXFA_ViewLayoutItem::GetLayout(), CXFA_ViewLayoutItem::GetMasterPage(), CXFA_ViewLayoutItem::GetPageIndex(), CXFA_ViewLayoutItem::GetPageSize(), CXFA_ViewLayoutProcessor::SyncLayoutData(), and XFA_ReleaseLayoutItem().
const CXFA_ViewLayoutItem * CXFA_LayoutItem::GetPage | ( | ) | const |
Definition at line 75 of file cxfa_layoutitem.cpp.
References AsViewLayoutItem().
|
inline |
Definition at line 33 of file cxfa_layoutitem.h.
References kContentItem.
Referenced by AsContentLayoutItem(), AsContentLayoutItem(), and CXFA_ContentLayoutProcessor::DoLayoutPageArea().
|
inline |
Definition at line 32 of file cxfa_layoutitem.h.
References kViewItem.
Referenced by AsViewLayoutItem(), and AsViewLayoutItem().
void CXFA_LayoutItem::PreFinalize | ( | ) |
Definition at line 41 of file cxfa_layoutitem.cpp.
Definition at line 84 of file cxfa_layoutitem.cpp.
|
overridevirtual |
Reimplemented from fxjs::GCedTreeNode< T >.
Reimplemented in CXFA_ViewLayoutItem.
Definition at line 50 of file cxfa_layoutitem.cpp.
CXFA_LayoutItem::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED |
Definition at line 24 of file cxfa_layoutitem.h.