33{
35 {
37 "anim", "urn:oasis:names:tc:opendocument:xmlns:animation:1.0"));
39 "chart", "urn:oasis:names:tc:opendocument:xmlns:chart:1.0"));
41 "config", "urn:oasis:names:tc:opendocument:xmlns:config:1.0"));
43 "db", "urn:oasis:names:tc:opendocument:xmlns:database:1.0"));
45 std::make_pair("dc", "http://purl.org/dc/elements/1.1/"));
47 "dr3d", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"));
49 "draw", "urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"));
51 "fo", "urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"));
53 "form", "urn:oasis:names:tc:opendocument:xmlns:form:1.0"));
55 std::make_pair("grddl", "http://www.w3.org/2003/g/data-view#"));
57 std::make_pair("math", "http://www.w3.org/1998/Math/MathML"));
59 "meta", "urn:oasis:names:tc:opendocument:xmlns:meta:1.0"));
61 "number", "urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"));
63 std::make_pair("of", "urn:oasis:names:tc:opendocument:xmlns:of:1.2"));
65 "office", "urn:oasis:names:tc:opendocument:xmlns:office:1.0"));
67 std::make_pair("ooo", "http://openoffice.org/2004/office"));
69 "presentation",
70 "urn:oasis:names:tc:opendocument:xmlns:presentation:1.0"));
72 "script", "urn:oasis:names:tc:opendocument:xmlns:script:1.0"));
74 "smil", "urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0"));
76 "style", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"));
78 "svg", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"));
80 "table", "urn:oasis:names:tc:opendocument:xmlns:table:1.0"));
82 "text", "urn:oasis:names:tc:opendocument:xmlns:text:1.0"));
84 std::make_pair("xforms", "http://www.w3.org/2002/xforms"));
86 std::make_pair("calcext",
87 "urn:org:documentfoundation:names:experimental:calc:"
88 "xmlns:calcext:1.0"));
90 std::make_pair("xhtml", "http://www.w3.org/1999/xhtml"));
92 std::make_pair("xlink", "http://www.w3.org/1999/xlink"));
93 }
96 {
97 return it->second;
98 }
99 else
100 {
102 QObject::tr("XML namespace %1 not defined in MetaXml object")
103 .arg(xml_namespace));
104 }
105}