comparison data/model/DenseTimeValueModel.cpp @ 1815:c546429d4c2f

Add optional ability to write a header on delimited data output, & to write times in frames
author Chris Cannam
date Fri, 10 Jan 2020 14:29:54 +0000
parents 77543124651b
children 21c792334c2e
comparison
equal deleted inserted replaced
1814:1318e069906b 1815:c546429d4c2f
14 */ 14 */
15 15
16 #include "DenseTimeValueModel.h" 16 #include "DenseTimeValueModel.h"
17 17
18 #include <QStringList> 18 #include <QStringList>
19 19
20 QString
21 DenseTimeValueModel::getDelimitedDataHeaderLine(QString delimiter,
22 DataExportOptions) const
23 {
24 int ch = getChannelCount();
25 QStringList list;
26 for (int i = 0; i < ch; ++i) {
27 list << QString("Channel%1").arg(i+1);
28 }
29 return list.join(delimiter);
30 }
31
20 QString 32 QString
21 DenseTimeValueModel::toDelimitedDataString(QString delimiter, 33 DenseTimeValueModel::toDelimitedDataString(QString delimiter,
22 DataExportOptions, 34 DataExportOptions,
23 sv_frame_t startFrame, 35 sv_frame_t startFrame,
24 sv_frame_t duration) const 36 sv_frame_t duration) const