Merge pull request #960 from Initdd/fix/save-boolean-values
fix: Add support for boolean attribute values in DBC file saving
This commit is contained in:
@@ -1419,6 +1419,9 @@ bool DBCFile::saveFile(QString fileName)
|
|||||||
case QVariant::Type::String:
|
case QVariant::Type::String:
|
||||||
attrValOutput.append("\"" + val.value.toString() + "\";\n");
|
attrValOutput.append("\"" + val.value.toString() + "\";\n");
|
||||||
break;
|
break;
|
||||||
|
case QVariant::Type::Bool:
|
||||||
|
attrValOutput.append(QString::number(val.value.toBool() ? 1 : 0) + ";\n");
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
attrValOutput.append(val.value.toString() + ";\n");
|
attrValOutput.append(val.value.toString() + ";\n");
|
||||||
break;
|
break;
|
||||||
@@ -1464,6 +1467,9 @@ bool DBCFile::saveFile(QString fileName)
|
|||||||
case QVariant::Type::String:
|
case QVariant::Type::String:
|
||||||
attrValOutput.append("\"" + val.value.toString() + "\";\n");
|
attrValOutput.append("\"" + val.value.toString() + "\";\n");
|
||||||
break;
|
break;
|
||||||
|
case QVariant::Type::Bool:
|
||||||
|
attrValOutput.append(QString::number(val.value.toBool() ? 1 : 0) + ";\n");
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
attrValOutput.append(val.value.toString() + ";\n");
|
attrValOutput.append(val.value.toString() + ";\n");
|
||||||
break;
|
break;
|
||||||
@@ -1542,6 +1548,9 @@ bool DBCFile::saveFile(QString fileName)
|
|||||||
case QVariant::Type::String:
|
case QVariant::Type::String:
|
||||||
attrValOutput.append("\"" + val.value.toString() + "\";\n");
|
attrValOutput.append("\"" + val.value.toString() + "\";\n");
|
||||||
break;
|
break;
|
||||||
|
case QVariant::Type::Bool:
|
||||||
|
attrValOutput.append(QString::number(val.value.toBool() ? 1 : 0) + ";\n");
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
attrValOutput.append(val.value.toString() + ";\n");
|
attrValOutput.append(val.value.toString() + ";\n");
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user