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
xfa_utils.h File Reference

(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)

+ Include dependency graph for xfa_utils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool XFA_FDEExtension_ResolveNamespaceQualifier (CFX_XMLElement *pNode, const WideString &wsQualifier, WideString *wsNamespaceURI)
 
CXFA_LocaleValue XFA_GetLocaleValue (const CXFA_Node *pNode)
 
CXFA_LocaleValue::ValueType XFA_GetLocaleValueType (XFA_Element element)
 
int32_t XFA_MapRotation (int32_t nRotation)
 
bool XFA_RecognizeRichText (CFX_XMLElement *pRichTextXMLNode)
 
bool XFA_FieldIsMultiListBox (const CXFA_Node *pFieldNode)
 
void XFA_DataExporter_DealWithDataGroupNode (CXFA_Node *pDataNode)
 
void XFA_DataExporter_RegenerateFormFile (CXFA_Node *pNode, const RetainPtr< IFX_SeekableStream > &pStream, bool bSaveXML)
 
void XFA_EventErrorAccumulate (XFA_EventError *pAcc, XFA_EventError eNew)
 

Function Documentation

◆ XFA_DataExporter_DealWithDataGroupNode()

void XFA_DataExporter_DealWithDataGroupNode ( CXFA_Node * pDataNode)

Definition at line 422 of file xfa_utils.cpp.

References CXFA_Object::GetElementType(), CXFA_Node::GetXMLMappingNode(), CFX_XMLElement::RemoveAttribute(), CFX_XMLElement::SetAttribute(), ToXMLElement(), and XFA_DataExporter_DealWithDataGroupNode().

Referenced by CXFA_DataExporter::Export(), and XFA_DataExporter_DealWithDataGroupNode().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ XFA_DataExporter_RegenerateFormFile()

void XFA_DataExporter_RegenerateFormFile ( CXFA_Node * pNode,
const RetainPtr< IFX_SeekableStream > & pStream,
bool bSaveXML )

Definition at line 444 of file xfa_utils.cpp.

References CXFA_Object::GetDocument(), fxcrt::WideString::IsEmpty(), CXFA_Object::IsModelNode(), fxcrt::WideString::operator+=(), fxcrt::WideString::operator=(), and XFA_HASHCODE_Template.

Referenced by CXFA_DataExporter::Export().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ XFA_EventErrorAccumulate()

void XFA_EventErrorAccumulate ( XFA_EventError * pAcc,
XFA_EventError eNew )

Definition at line 496 of file xfa_utils.cpp.

References kError, and kNotExist.

Referenced by CXFA_FFDocView::ExecEventActivityByDeepFirst(), and CXFA_Node::ProcessValidate().

+ Here is the caller graph for this function:

◆ XFA_FDEExtension_ResolveNamespaceQualifier()

bool XFA_FDEExtension_ResolveNamespaceQualifier ( CFX_XMLElement * pNode,
const WideString & wsQualifier,
WideString * wsNamespaceURI )

Definition at line 395 of file xfa_utils.cpp.

References fxcrt::WideString::clear(), CFX_XMLElement::GetAttribute(), CFX_XMLNode::GetRoot(), CFX_XMLElement::HasAttribute(), fxcrt::WideString::IsEmpty(), fxcrt::operator+(), fxcrt::WideString::operator=(), fxcrt::WideString::operator=(), and ToXMLElement().

Referenced by CJX_Object::TryNamespace().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ XFA_FieldIsMultiListBox()

bool XFA_FieldIsMultiListBox ( const CXFA_Node * pFieldNode)

Definition at line 471 of file xfa_utils.cpp.

References CXFA_Object::GetElementType().

Referenced by CJX_Object::SetContent(), CFXJSE_NodeHelper::SetCreateNodeType(), and CJX_Object::TryContent().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ XFA_GetLocaleValue()

CXFA_LocaleValue XFA_GetLocaleValue ( const CXFA_Node * pNode)

Definition at line 357 of file xfa_utils.cpp.

References CXFA_LocaleValue::CXFA_LocaleValue(), CXFA_Object::GetDocument(), CXFA_Object::GetElementType(), and CXFA_Node::GetRawValue().

Referenced by CXFA_Node::GetNormalizeDataValue(), CXFA_Node::GetPictureContent(), CXFA_Node::GetValue(), and CXFA_Node::SetValue().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ XFA_GetLocaleValueType()

◆ XFA_MapRotation()

int32_t XFA_MapRotation ( int32_t nRotation)

Definition at line 490 of file xfa_utils.cpp.

◆ XFA_RecognizeRichText()

bool XFA_RecognizeRichText ( CFX_XMLElement * pRichTextXMLNode)

Definition at line 220 of file cxfa_document_builder.cpp.

References fxcrt::WideString::EqualsASCII(), and CFX_XMLElement::GetNamespaceURI().

+ Here is the call graph for this function: