Can read .xlsx files with boolean type cell
This commit is contained in:
@@ -1120,6 +1120,12 @@ void WorksheetPrivate::readSheetData(XmlStreamReader &reader)
|
|||||||
}
|
}
|
||||||
} else if (type == QLatin1String("b")) {
|
} else if (type == QLatin1String("b")) {
|
||||||
//bool type
|
//bool type
|
||||||
|
reader.readNextStartElement();
|
||||||
|
if (reader.name() == QLatin1String("v")) {
|
||||||
|
QString value = reader.readElementText();
|
||||||
|
QSharedPointer<XlsxCellData> data(new XlsxCellData(value.toInt() ? true : false, XlsxCellData::Boolean, format));
|
||||||
|
cellTable[pos.x()][pos.y()] = data;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
//number type
|
//number type
|
||||||
|
|||||||
Reference in New Issue
Block a user