void ContentTypes::addSharedString() { addOverride(QStringLiteral("/xl/sharedStrings.xml"), m_document_prefix + QStringLiteral("spreadsheetml.sharedStrings+xml")); }
void ContentTypes::addVmlName() { addOverride(QStringLiteral("vml"), m_document_prefix + QStringLiteral("vmlDrawing")); }
void ContentTypes::addCommentName(const QString &name) { addOverride(QStringLiteral("/xl/%1.xml").arg(name), m_document_prefix + QStringLiteral("spreadsheetml.comments+xml")); }
void ContentTypes::addTableName(const QString &name) { addOverride(QStringLiteral("/xl/tables/%1.xml").arg(name), m_document_prefix + QStringLiteral("spreadsheetml.table+xml")); }
void ContentTypes::addChartName(const QString &name) { addOverride(QStringLiteral("/xl/charts/%1.xml").arg(name), m_document_prefix + QStringLiteral("drawingml.chart+xml")); }
void ContentTypes::addDrawingName(const QString &name) { addOverride(QStringLiteral("/xl/drawings/%1.xml").arg(name), m_document_prefix + QStringLiteral("drawing+xml")); }
void ContentTypes::addVbaProject() { //:TODO addOverride(QStringLiteral("bin"), QStringLiteral("application/vnd.ms-office.vbaProject")); }
void ContentTypes::addCalcChain() { addOverride(QStringLiteral("/xl/calcChain.xml"), m_document_prefix + QStringLiteral("spreadsheetml.calcChain+xml")); }
void ContentTypes::addImageTypes(const QStringList &imageTypes) { foreach (QString type, imageTypes) addOverride(type, QStringLiteral("image/") + type); }