From bd0f3345a938b35ce6a12f6150373b0955b8dd12 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 10 Jul 2011 15:24:15 -0500 Subject: Add Qt3 development HEAD version --- doc/html/qxmldeclhandler.html | 124 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 124 insertions(+) create mode 100644 doc/html/qxmldeclhandler.html (limited to 'doc/html/qxmldeclhandler.html') diff --git a/doc/html/qxmldeclhandler.html b/doc/html/qxmldeclhandler.html new file mode 100644 index 0000000..42dddea --- /dev/null +++ b/doc/html/qxmldeclhandler.html @@ -0,0 +1,124 @@ + + + + + +QXmlDeclHandler Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

QXmlDeclHandler Class Reference
[XML module]

+ +

The QXmlDeclHandler class provides an interface to report declaration +content of XML data. +More... +

All the functions in this class are reentrant when Qt is built with thread support.

+

#include <qxml.h> +

Inherited by QXmlDefaultHandler. +

List of all member functions. +

Public Members

+ +

Detailed Description

+ + + +The QXmlDeclHandler class provides an interface to report declaration +content of XML data. + +

+ +

You can set the declaration handler with +QXmlReader::setDeclHandler(). +

This interface is based on the SAX2 extension DeclHandler. +

The interface provides attributeDecl(), internalEntityDecl() and +externalEntityDecl() functions. +

See also the Introduction to SAX2. +

See also QXmlDTDHandler, QXmlContentHandler, QXmlEntityResolver, QXmlErrorHandler, QXmlLexicalHandler, and XML. + +


Member Function Documentation

+

bool QXmlDeclHandler::attributeDecl ( const QString & eName, const QString & aName, const QString & type, const QString & valueDefault, const QString & value ) [pure virtual] +

+ +

The reader calls this function to report an attribute type +declaration. Only the effective (first) declaration for an +attribute is reported. +

The reader passes the name of the associated element in eName +and the name of the attribute in aName. It passes a string that +represents the attribute type in type and a string that +represents the attribute default in valueDefault. This string +is one of "#IMPLIED", "#REQUIRED", "#FIXED" or QString::null (if +none of the others applies). The reader passes the attribute's +default value in value. If no default value is specified in the +XML file, value is QString::null. +

If this function returns FALSE the reader stops parsing and +reports an error. The reader uses the function errorString() to +get the error message. + +

QString QXmlDeclHandler::errorString () [pure virtual] +

+ +

The reader calls this function to get an error string if any of +the handler functions returns FALSE. + +

bool QXmlDeclHandler::externalEntityDecl ( const QString & name, const QString & publicId, const QString & systemId ) [pure virtual] +

+ +

The reader calls this function to report a parsed external entity +declaration. Only the effective (first) declaration for each +entity is reported. +

The reader passes the name of the entity in name, the public +identifier in publicId and the system identifier in systemId. If there is no public identifier specified, it passes +QString::null in publicId. +

If this function returns FALSE the reader stops parsing and +reports an error. The reader uses the function errorString() to +get the error message. + +

bool QXmlDeclHandler::internalEntityDecl ( const QString & name, const QString & value ) [pure virtual] +

+ +

The reader calls this function to report an internal entity +declaration. Only the effective (first) declaration is reported. +

The reader passes the name of the entity in name and the value +of the entity in value. +

If this function returns FALSE the reader stops parsing and +reports an error. The reader uses the function errorString() to +get the error message. + + +


+This file is part of the Qt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
Qt 3.3.8
+
+ -- cgit v1.2.3