Add support for reading studio state

This commit is contained in:
2017-05-13 13:42:26 -05:00
parent e4337e468b
commit 90db4e5f18
4 changed files with 54 additions and 11 deletions
+2 -1
View File
@@ -55,10 +55,11 @@ ox::Error JsonWriter::op(QString fieldName, T *src) {
template<typename T>
ox::Error JsonWriter::op(QString fieldName, QVector<T> *src) {
ox::Error err = 0;
auto &a = m_dest[fieldName] = QJsonArray();
QJsonArray a;
for (int i = 0; i < src->size(); i++) {
err |= op(a[i], &src->at(i));
}
m_dest[fieldName] = a;
return err;
};