summaryrefslogtreecommitdiffstats
path: root/src/xmlpatterns/schema/qxsdschemaparser.cpp
Commit message (Collapse)AuthorAgeFilesLines
* QXmlSchema internals: include/import/redefine schemas only oncePeter Hartmann2010-03-081-4/+44
| | | | | | | | | | | | | | | According to the Schema standard, loading a schema needs only be done once for each schema location. Currently, there was a problem with indirect includes (and imports/redefines): a In this scenario, schema a would only remember to have loaded / \ b, but not d, which resulted in an error when c was loading d b c again and the types in d were redefined. | | d d Reviewed-by: Tobias Koenig <tokoe@kde.org> Task-number: QTBUG-8394
* QXmlSchema: fix crash in schema parserPeter Hartmann2010-02-111-1/+1
| | | | | | | | previously, annotations were only supposed to appear within elements of the form <element name="..."> ; However, they can also appear in elements of the form <element ref="foo:bar"> Patch-by: Tobias König <tokoe@kde.org>
* Update copyright year to 2010Jason McDonald2010-01-061-1/+1
| | | | Reviewed-by: Trust Me
* Doc/i18n: Fixed source strings for translation.David Boddie2009-11-031-1/+1
| | | | Reviewed-by: Oswald Buddenhagen
* Fixing some GCC warningsJoão Abecasis2009-10-071-0/+1
| | | | Reviewed-by: Markus Goetz
* Fix translation strings.Frans Englich2009-10-011-74/+74
| | | | | | | | | | This change cleans up schema translation comments by having customary copy editing for sentences: starts with a capital letter and ends with a full stop. Pointed out by Friedemann. Reviewed-by: Friedemann Kleint
* Update license headers again.Jason McDonald2009-09-091-4/+4
| | | | Reviewed-by: Trust Me
* Update tech preview license header for files that are new in 4.6.Jason McDonald2009-08-311-13/+13
| | | | Reviewed-by: Trust Me
* Update contact URL in license headers.Jason McDonald2009-08-121-1/+1
| | | | Reviewed-by: Trust Me
* XmlSchema: update license headersPeter Hartmann2009-07-161-4/+4
| | | | Reviewed-by: TrustMe
* XmlSchema: add license headers for some filesPeter Hartmann2009-07-161-0/+40
| | | | | | some files did not contain the proper license headers. Reviewed-by: TrustMe
* Forward errors from QXmlStreamReader to XsdSchemaParserTobias Koenig2009-05-191-0/+3
| | | | (missed this commit on the first merge, autotest works again)
* Remove unneeded qDebug statementTobias Koenig2009-05-191-1/+0
|
* Various api, documentation and code cleanupsTobias Koenig2009-05-161-11/+35
|
* Add W3C XML Schema validation supportTobias Koenig2009-05-161-0/+6012
This was done by Tobias Koenig, as part of an internship at Trolltech/Qt Software, started at Wed Oct 1 18:32:43 2008 +0200, and the last commit being part of this commit dating Tue Feb 24 11:03:36 2009 +0100. This is work consisting of about 650 commits squashed into one, where the first commit was 61b280386c1905a15690fdd917dcbc8eb09b6283, in the repository before Qt's history cut.