以下成员源于类 QDomDocument 被弃用。 提供它们是为使旧源代码能继续工作。强烈建议不要在新代码中使用它们。
								
(deprecated in 6.8)
								
								bool
							 | 
							setContent (const QByteArray & data , bool namespaceProcessing , QString * errorMsg = nullptr, int * errorLine = nullptr, int * errorColumn = nullptr) | 
								
(deprecated in 6.8)
								
								bool
							 | 
							setContent (const QString & text , bool namespaceProcessing , QString * errorMsg = nullptr, int * errorLine = nullptr, int * errorColumn = nullptr) | 
								
(deprecated in 6.8)
								
								bool
							 | 
							setContent (QIODevice * dev , bool namespaceProcessing , QString * errorMsg = nullptr, int * errorLine = nullptr, int * errorColumn = nullptr) | 
								
(deprecated in 6.8)
								
								bool
							 | 
							setContent (const QByteArray & buffer , QString * errorMsg , int * errorLine = nullptr, int * errorColumn = nullptr) | 
								
(deprecated in 6.8)
								
								bool
							 | 
							setContent (const QString & text , QString * errorMsg , int * errorLine = nullptr, int * errorColumn = nullptr) | 
								
(deprecated in 6.8)
								
								bool
							 | 
							setContent (QIODevice * dev , QString * errorMsg , int * errorLine = nullptr, int * errorColumn = nullptr) | 
								
(deprecated in 6.8)
								
								bool
							 | 
							setContent (QXmlStreamReader * reader , bool namespaceProcessing , QString * errorMsg = nullptr, int * errorLine = nullptr, int * errorColumn = nullptr) | 
[deprecated in 6.8]
						
						
							bool
						
						QDomDocument::
						
							setContent
						
						(const
						
							
								QByteArray
							
						
						&
						
							data
						
						,
						
							bool
						
						
							namespaceProcessing
						
						,
						
							
								QString
							
						
						*
						
							errorMsg
						
						= nullptr,
						
							int
						
						*
						
							errorLine
						
						= nullptr,
						
							int
						
						*
						
							errorColumn
						
						= nullptr)
						
					This function is deprecated since 6.8. We strongly advise against using it in new code.
Use the overload taking ParseOptions 代替。
这是重载函数。
此函数剖析 XML 文档从字节数组 data 并将它设为文档内容。它试着按 XML 规范要求检测文档编码。
若 namespaceProcessing 为 true,剖析器识别 XML 文件中的名称空间并将前缀名称、本地名称和名称空间 URI 设为适当值。若 namespaceProcessing 为 false,剖析器不处理名称空间当它读取 XML 文件时。
						若出现剖析错误,此函数返回
						
false
						
						且错误消息放置于
						
*
						
						
							errorMsg
						
						,行号在
						
*
						
						
							errorLine
						
						和列号在
						
*
						
						
							errorColumn
						
						(unless the associated pointer is set to
						
nullptr
						
						); otherwise this function returns
						
true
						
						.
					
若 namespaceProcessing 为 true,函数 QDomNode::prefix () 返回所有元素和属性的字符串。它返回空字符串,若元素或属性没有前缀。
仅剥离由空白组成的文本节点,且不会出现在 QDomDocument .
若 namespaceProcessing 为 false,函数 QDomNode::prefix (), QDomNode::localName () 和 QDomNode::namespaceURI () 返回空字符串。
实体引用处理如下:
另请参阅 QDomNode::namespaceURI (), QDomNode::localName (), QDomNode::prefix (), QString::isNull (),和 QString::isEmpty ().
[deprecated in 6.8]
						
						
							bool
						
						QDomDocument::
						
							setContent
						
						(const
						
							
								QString
							
						
						&
						
							text
						
						,
						
							bool
						
						
							namespaceProcessing
						
						,
						
							
								QString
							
						
						*
						
							errorMsg
						
						= nullptr,
						
							int
						
						*
						
							errorLine
						
						= nullptr,
						
							int
						
						*
						
							errorColumn
						
						= nullptr)
						
					This function is deprecated since 6.8. We strongly advise against using it in new code.
这是重载函数。
Use the overloads taking ParseOptions 代替。
						此函数读取 XML 文档从字符串
						
							text
						
						,返回 true 若内容被成功剖析;否则返回
						
false
						
						。由于
						
							text
						
						已经是 Unicode 字符串,不用做编码检测。
					
[deprecated in 6.8]
						
						
							bool
						
						QDomDocument::
						
							setContent
						
						(
						
							
								QIODevice
							
						
						*
						
							dev
						
						,
						
							bool
						
						
							namespaceProcessing
						
						,
						
							
								QString
							
						
						*
						
							errorMsg
						
						= nullptr,
						
							int
						
						*
						
							errorLine
						
						= nullptr,
						
							int
						
						*
						
							errorColumn
						
						= nullptr)
						
					This function is deprecated since 6.8. We strongly advise against using it in new code.
这是重载函数。
Use the overload taking ParseOptions 代替。
						此函数读取 XML 文档从 IO 设备
						
							dev
						
						,返回 true 若内容被成功剖析;否则返回
						
false
						
						.
					
注意: This method will try to open dev in read-only mode if it is not already open. In that case, the caller is responsible for calling close. This will change in Qt 7, which will no longer open dev . Applications should therefore open the device themselves before calling setContent.
[deprecated in 6.8]
						
						
							bool
						
						QDomDocument::
						
							setContent
						
						(const
						
							
								QByteArray
							
						
						&
						
							buffer
						
						,
						
							
								QString
							
						
						*
						
							errorMsg
						
						,
						
							int
						
						*
						
							errorLine
						
						= nullptr,
						
							int
						
						*
						
							errorColumn
						
						= nullptr)
						
					This function is deprecated since 6.8. We strongly advise against using it in new code.
这是重载函数。
Use the overload returning ParseResult 代替。
此函数读取 XML 文档从字节数组 buffer ,返回 true 若内容被成功剖析;否则返回 false。
不履行名称空间处理。
[deprecated in 6.8]
						
						
							bool
						
						QDomDocument::
						
							setContent
						
						(const
						
							
								QString
							
						
						&
						
							text
						
						,
						
							
								QString
							
						
						*
						
							errorMsg
						
						,
						
							int
						
						*
						
							errorLine
						
						= nullptr,
						
							int
						
						*
						
							errorColumn
						
						= nullptr)
						
					This function is deprecated since 6.8. We strongly advise against using it in new code.
这是重载函数。
Use the overload returning ParseResult 代替。
						此函数读取 XML 文档从字符串
						
							text
						
						,返回 true 若内容被成功剖析;否则返回
						
false
						
						。由于
						
							text
						
						已经是 Unicode 字符串,不用履行编码检测。
					
也不履行名称空间处理。
[deprecated in 6.8]
						
						
							bool
						
						QDomDocument::
						
							setContent
						
						(
						
							
								QIODevice
							
						
						*
						
							dev
						
						,
						
							
								QString
							
						
						*
						
							errorMsg
						
						,
						
							int
						
						*
						
							errorLine
						
						= nullptr,
						
							int
						
						*
						
							errorColumn
						
						= nullptr)
						
					This function is deprecated since 6.8. We strongly advise against using it in new code.
这是重载函数。
Use the overload returning ParseResult 代替。
						此函数读取 XML 文档从 IO 设备
						
							dev
						
						,返回 true 若内容被成功剖析;否则返回
						
false
						
						.
					
不履行名称空间处理。
[deprecated in 6.8]
						
						
							bool
						
						QDomDocument::
						
							setContent
						
						(
						
							
								QXmlStreamReader
							
						
						*
						
							reader
						
						,
						
							bool
						
						
							namespaceProcessing
						
						,
						
							
								QString
							
						
						*
						
							errorMsg
						
						= nullptr,
						
							int
						
						*
						
							errorLine
						
						= nullptr,
						
							int
						
						*
						
							errorColumn
						
						= nullptr)
						
					This function is deprecated since 6.8. We strongly advise against using it in new code.
这是重载函数。
Use the overload taking ParseOptions 代替。
						此函数读取 XML 文档从
						
							QXmlStreamReader
						
						
							reader
						
						并剖析它。返回
						
true
						
						若内容被成功解析;否则返回
						
false
						
						.
					
						若
						
							namespaceProcessing
						
						is
						
true
						
						,剖析器识别 XML 文件中的名称空间并将前缀名称、本地名称和名称空间 URI 设为适当值。若
						
							namespaceProcessing
						
						is
						
false
						
						,剖析器不处理名称空间当它读取 XML 文件时。
					
						若出现剖析错误,错误消息放置在
						
*
						
						
							errorMsg
						
						,行号在
						
*
						
						
							errorLine
						
						和列号在
						
*
						
						
							errorColumn
						
						(unless the associated pointer is set to
						
nullptr
						
						).
					
另请参阅 QXmlStreamReader .