Merge commit '28cd389695248b56a99a417bc10640bb3e99c298'

This commit is contained in:
Martin Marmsoler
2021-02-28 17:33:43 +01:00
34 changed files with 33900 additions and 30317 deletions

View File

@@ -1311,6 +1311,27 @@ void QETProject::readProjectXml(QDomDocument &xml_project)
return;
}
}
//Since QElectrotech 0.9 the compatibility with project made with
//Qet 0.6 or lower is break;
if (conv_ok && m_project_qet_version <= 0.6 )
{
auto ret = QET::QetMessageBox::warning(
nullptr,
tr("Avertissement ", "message box title"),
tr("Le projet que vous tentez d'ouvrir est partiellement "
"compatible avec votre version de QElectroTech.\n"
"Afin de le rendre totalement compatible veuillez ouvrir ce même projet "
"avec la version 0.8 de QElectroTech sauvegarder le projet "
"et l'ouvrir à nouveau avec cette version.\n"
"Que désirez vous faire ?"),
QMessageBox::Open | QMessageBox::Cancel);
if (ret == QMessageBox::Cancel)
{
m_state = FileOpenDiscard;
return;
}
}
}
setTitle(root_elmt.attribute("title"));
}