Changeset 846 for trunk/qmake/generators/xmloutput.h
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/qmake/generators/xmloutput.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 70 70 tDeclaration, // <?xml version="x.x" encoding="xxx"?> 71 71 tTag, // <tagname attribute1="value" 72 tTagValue, // <tagname>value</tagname> 73 tValueTag, // value</tagname> 72 74 tCloseTag, // Closes an open tag 73 75 tAttribute, // attribute2="value"> 76 tAttributeTag, // attribute on the same line as a tag 74 77 tData, // Tag data (formating done) 78 tImport, // <import "type"="path" /> 75 79 tComment, // <!-- Comment --> 76 80 tCDATA // <![CDATA[ ... ]]> … … 86 90 int indentLevel(); 87 91 void setState(XMLState state); 92 void setFormat(XMLFormat newFormat); 88 93 XMLState state(); 89 94 … … 122 127 void addRaw(const QString &rawText); 123 128 void addAttribute(const QString &attribute, const QString &value); 129 void addAttributeTag(const QString &attribute, const QString &value); 124 130 void addData(const QString &data); 125 131 … … 164 170 } 165 171 172 173 inline XmlOutput::xml_output valueTag(const QString &value) 174 { 175 return XmlOutput::xml_output(XmlOutput::tValueTag, value, QString()); 176 } 177 178 inline XmlOutput::xml_output tagValue(const QString &tagName, const QString &value) 179 { 180 return XmlOutput::xml_output(XmlOutput::tTagValue, tagName, value); 181 } 182 183 inline XmlOutput::xml_output import(const QString &tagName, const QString &value) 184 { 185 return XmlOutput::xml_output(XmlOutput::tImport, tagName, value); 186 } 187 166 188 inline XmlOutput::xml_output closetag() 167 189 { … … 185 207 } 186 208 209 inline XmlOutput::xml_output attributeTag(const QString &name, 210 const QString &value) 211 { 212 return XmlOutput::xml_output(XmlOutput::tAttributeTag, name, value); 213 } 214 187 215 inline XmlOutput::xml_output attr(const QString &name, 188 216 const QString &value) … … 191 219 } 192 220 221 inline XmlOutput::xml_output attrTag(const QString &name, 222 const QString &value) 223 { 224 return attributeTag(name, value); 225 } 226 193 227 inline XmlOutput::xml_output data(const QString &text = QString()) 194 228 {
Note:
See TracChangeset
for help on using the changeset viewer.