21 return QString (
".%1")
27 return QString (
".%1")
33 const QString &fileName)
const
43 QString fileExtensionVersusCsv = fileName.right (csvExtension.size());
44 QString fileExtensionVersusTsv = fileName.right (tsvExtension.size());
48 if (csvExtension.compare (fileExtensionVersusCsv, Qt::CaseInsensitive) == 0) {
50 }
else if (tsvExtension.compare (fileExtensionVersusTsv, Qt::CaseInsensitive) == 0) {
virtual ~ExportFileExtensionOverride()
QString extensionWithPeriodCsv(const ExportToFile &exportStrategy) const
Extension for csv file with period.
QString extensionWithPeriodTsv(const ExportToFile &exportStrategy) const
Extension for tsv file with period.
DocumentModelExportFormat modelExportOverride(const DocumentModelExportFormat &modelExportFormatBefore, const ExportToFile &exportStrategy, const QString &selectedNameFilter) const
Adjust export settings given filename extension.
ExportFileExtensionOverride()
Single constructor.
Strategy class for exporting to a file. This strategy is external to the Document class so that class...
QString fileExtensionTsv() const
File extension for tsv export files.
QString fileExtensionCsv() const
File extension for csv export files.