]> Git trees. - libqmvoc.git/commitdiff
skip element Xx if found
authorCarsten Niehaus <cniehaus@gmx.de>
Sat, 22 Oct 2005 10:37:14 +0000 (10:37 +0000)
committerCarsten Niehaus <cniehaus@gmx.de>
Sat, 22 Oct 2005 10:37:14 +0000 (10:37 +0000)
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=472983

libscience/data/elements.xml
libscience/elementparser.cpp

index 6c9484f079aa5f109806bcc6b832244b9b55bc07..a7dbda996f4f027493c94fe989203dbc7eda48d8 100644 (file)
     <metadata name="dc:source" content="http://www.webelements.com/" />
   </metadataList>
 
+  <elementType id="Xx">
+    <scalar dataType="xsd:Integer" dictRef="bo:atomicNumber">0</scalar>
+    <scalar dataType="xsd:String" dictRef="bo:symbol">Xx</scalar>
+    <scalar dataType="xsd:String" dictRef="bo:name">Dummy</scalar>
+    <scalar dataType="xsd:float" dictRef="bo:mass">0.0000</scalar>
+    <scalar dataType="xsd:float" dictRef="bo:exactMass">0.00000</scalar>
+    <scalar dataType="xsd:float" dictRef="bo:radiusCovalent">0.0</scalar>
+    <scalar dataType="xsd:float" dictRef="bo:radiusVDW">0</scalar>
+    <array title="color" dictRef="bo:elementColor" size="3" dataType="xsd:float">0.07 0.50 0.70</array>
+  </elementType>
   <elementType id="H">
     <scalar dataType="xsd:Integer" dictRef="bo:atomicNumber">1</scalar>
     <scalar dataType="xsd:String" dictRef="bo:symbol">H</scalar>
index aea08b3af1d60ac33d64846f3ba5308eee2f95ea..d2da7a57842e29506448d6042e8f9c647047b156 100644 (file)
@@ -81,6 +81,7 @@ bool ElementSaxParser::endElement (  const QString & namespaceURI, const QString
 {
        if ( localName == "elementType" )
        {
+               if ( currentElement_->dataAsString( ChemicalDataObject::symbol ) != "Xx" )
                elements_.append(currentElement_);
                
                currentElement_ = 0;