diff options
Diffstat (limited to 'src/format/CsvExporter.h')
-rw-r--r-- | src/format/CsvExporter.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/format/CsvExporter.h b/src/format/CsvExporter.h index e71cf7fa9..a982ed109 100644 --- a/src/format/CsvExporter.h +++ b/src/format/CsvExporter.h @@ -31,10 +31,12 @@ class CsvExporter public: bool exportDatabase(const QString& filename, const QSharedPointer<const Database>& db); bool exportDatabase(QIODevice* device, const QSharedPointer<const Database>& db); + QString exportDatabase(const QSharedPointer<const Database>& db); QString errorString() const; private: - bool writeGroup(QIODevice* device, const Group* group, QString groupPath = QString()); + QString exportGroup(const Group* group, QString groupPath = QString()); + QString exportHeader(); void addColumn(QString& str, const QString& column); QString m_error; |