import QtQuick 2.9 import QtQuick.Controls 2.3 import QtQuick.Layouts 1.3 import MaterialIcons 2.2 import Controls 1.0 import Utils 1.0 /** * CompatibilityManager summarizes and allows to resolve compatibility issues. */ MessageDialog { id: root // the UIGraph instance property var uigraph // alias to underlying compatibilityNodes model readonly property var nodesModel: uigraph.graph.compatibilityNodes // the total number of compatibility issues readonly property int issueCount: (nodesModel != undefined) ? nodesModel.count : 0 // the number of CompatibilityNodes that can be upgraded readonly property int upgradableCount: { var count = 0 for(var i=0; i