- if (pa.attributes().namedItem("start").nodeValue().contains(";"))
- defaults = pa.attributes().namedItem("start").nodeValue().split(";");
- else if (pa.attributes().namedItem("value").nodeValue().contains(";"))
- defaults = pa.attributes().namedItem("value").nodeValue().split(";");
- else if (pa.attributes().namedItem("default").nodeValue().contains(";"))
- defaults = pa.attributes().namedItem("default").nodeValue().split(";");
- QStringList maxv = pa.attributes().namedItem("max").nodeValue().split(";");
- QStringList minv = pa.attributes().namedItem("max").nodeValue().split(";");
- for (int i = 0;i < maxv.size();i++) {
+ if (pa.attribute("start").contains(";"))
+ defaults = pa.attribute("start").split(";");
+ else if (pa.attribute("value").contains(";"))
+ defaults = pa.attribute("value").split(";");
+ else if (pa.attribute("default").contains(";"))
+ defaults = pa.attribute("default").split(";");
+ QStringList maxv = pa.attribute("max").split(";");
+ QStringList minv = pa.attribute("max").split(";");
+ for (int i = 0;i < maxv.size() && i < minv.size();i++) {