Wrong conversion for the tag unit.
--HG-- branch : feature
This commit is contained in:
parent
a69223299c
commit
e3d13cd3b5
|
@ -1948,7 +1948,10 @@ void MainWindow::Clear()
|
|||
qCDebug(vMainWindow, "Returned to Draw mode.");
|
||||
pattern->Clear();
|
||||
qCDebug(vMainWindow, "Clearing pattern.");
|
||||
watcher->removePath(AbsoluteMPath(curFile, doc->MPath()));
|
||||
if (not curFile.isEmpty())
|
||||
{
|
||||
watcher->removePath(AbsoluteMPath(curFile, doc->MPath()));
|
||||
}
|
||||
doc->clear();
|
||||
setCurrentFile(QString());
|
||||
qCDebug(vMainWindow, "Clearing scenes.");
|
||||
|
|
|
@ -222,7 +222,7 @@ void VPatternConverter::TagUnitToV0_2_0()
|
|||
unit.appendChild(newNodeText);
|
||||
|
||||
QDomElement patternElement = documentElement();
|
||||
patternElement.insertAfter(unit, patternElement.firstChild());
|
||||
patternElement.insertAfter(unit, patternElement.firstChildElement("version"));
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -239,8 +239,8 @@ void VPatternConverter::TagIncrementToV0_2_0()
|
|||
QSet<QString> VPatternConverter::FixIncrementsToV0_2_0()
|
||||
{
|
||||
QSet<QString> names;
|
||||
const QDomElement ms = TagMeasurementsV0_1_4();
|
||||
QDomNode domNode = ms.firstChild();
|
||||
const QDomElement incr = TagIncrementsV0_1_4();
|
||||
QDomNode domNode = incr.firstChild();
|
||||
while (domNode.isNull() == false)
|
||||
{
|
||||
if (domNode.isElement())
|
||||
|
@ -502,6 +502,19 @@ QDomElement VPatternConverter::TagMeasurementsV0_1_4() const
|
|||
return element;
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
QDomElement VPatternConverter::TagIncrementsV0_1_4() const
|
||||
{
|
||||
const QDomNodeList list = elementsByTagName("increments");
|
||||
const QDomElement element = list.at(0).toElement();
|
||||
if (not element.isElement())
|
||||
{
|
||||
VException excep("Can't get tag measurements.");
|
||||
throw excep;
|
||||
}
|
||||
return element;
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
QStringList VPatternConverter::ListPathPointExpressionsV0_1_4() const
|
||||
{
|
||||
|
|
|
@ -73,6 +73,7 @@ private:
|
|||
|
||||
QString MUnitV0_1_4() const;
|
||||
QDomElement TagMeasurementsV0_1_4() const;
|
||||
QDomElement TagIncrementsV0_1_4() const;
|
||||
QStringList ListPathPointExpressionsV0_1_4() const;
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user