@@ -164,7 +164,7 @@ std::pair<bool, QStringList> ImportXlsx::getSharedStrings()
164
164
while (!reader.atEnd ())
165
165
{
166
166
reader.readNext ();
167
- if (reader.name () == T_TAG )
167
+ if (reader.name () == tTag_ )
168
168
sharedStrings.append (reader.readElementText ());
169
169
}
170
170
@@ -242,22 +242,22 @@ std::pair<bool, QDomNodeList> ImportXlsx::getSheetNodes(
242
242
243
243
bool ImportXlsx::isRowStart (const QXmlStreamReader& reader) const
244
244
{
245
- return (reader.name () == ROW_TAG ) && reader.isStartElement ();
245
+ return (reader.name () == rowTag_ ) && reader.isStartElement ();
246
246
}
247
247
248
248
bool ImportXlsx::isCellStart (const QXmlStreamReader& reader) const
249
249
{
250
- return (reader.name () == CELL_TAG ) && reader.isStartElement ();
250
+ return (reader.name () == cellTag_ ) && reader.isStartElement ();
251
251
}
252
252
253
253
bool ImportXlsx::isCellEnd (const QXmlStreamReader& reader) const
254
254
{
255
- return (reader.name () == CELL_TAG ) && reader.isEndElement ();
255
+ return (reader.name () == cellTag_ ) && reader.isEndElement ();
256
256
}
257
257
258
258
bool ImportXlsx::isVTagStart (const QXmlStreamReader& reader) const
259
259
{
260
- return (reader.name () == V_TAG ) && reader.isStartElement ();
260
+ return (reader.name () == vTag_ ) && reader.isStartElement ();
261
261
}
262
262
263
263
std::pair<bool , QStringList> ImportXlsx::retrieveColumnNames (
@@ -279,7 +279,7 @@ std::pair<bool, QStringList> ImportXlsx::retrieveColumnNames(
279
279
QXmlStreamReader::TokenType lastToken{reader.tokenType ()};
280
280
QStringList columnNames;
281
281
QString currentColType;
282
- while ((!reader.atEnd ()) && (reader.name () != ROW_TAG ))
282
+ while ((!reader.atEnd ()) && (reader.name () != rowTag_ ))
283
283
{
284
284
if (isCellStart (reader))
285
285
{
@@ -290,7 +290,7 @@ std::pair<bool, QStringList> ImportXlsx::retrieveColumnNames(
290
290
columnNames << emptyColName_;
291
291
++columnIndex;
292
292
}
293
- currentColType = reader.attributes ().value (T_TAG ).toString ();
293
+ currentColType = reader.attributes ().value (tTag_ ).toString ();
294
294
}
295
295
296
296
if ((!reader.atEnd ()) && isVTagStart (reader))
@@ -324,12 +324,12 @@ ImportXlsx::retrieveRowCountAndColumnTypes(const QString& sheetName)
324
324
int maxColumnIndex{NOT_SET_COLUMN};
325
325
int rowCounter{0 };
326
326
int rowCountDigitsInXlsx{0 };
327
- while ((!reader.atEnd ()) && (reader.name () != SHEET_DATA_TAG ))
327
+ while ((!reader.atEnd ()) && (reader.name () != sheetDataTag_ ))
328
328
{
329
329
if (isRowStart (reader))
330
330
{
331
331
rowCountDigitsInXlsx =
332
- static_cast <int >(reader.attributes ().value (R_TAG ).size ());
332
+ static_cast <int >(reader.attributes ().value (rTag_ ).size ());
333
333
++rowCounter;
334
334
}
335
335
@@ -354,7 +354,7 @@ ImportXlsx::retrieveRowCountAndColumnTypes(const QString& sheetName)
354
354
QString ImportXlsx::getColumnName (QXmlStreamReader& reader,
355
355
const QString& currentColType) const
356
356
{
357
- if (currentColType != S_TAG )
357
+ if (currentColType != sTag_ )
358
358
return reader.readElementText ();
359
359
360
360
const int value{reader.readElementText ().toInt ()};
@@ -363,7 +363,7 @@ QString ImportXlsx::getColumnName(QXmlStreamReader& reader,
363
363
364
364
void ImportXlsx::skipToFirstRow (QXmlStreamReader& reader) const
365
365
{
366
- while ((!reader.atEnd ()) && (reader.name () != SHEET_DATA_TAG ))
366
+ while ((!reader.atEnd ()) && (reader.name () != sheetDataTag_ ))
367
367
reader.readNext ();
368
368
reader.readNext ();
369
369
reader.readNext ();
@@ -372,7 +372,7 @@ void ImportXlsx::skipToFirstRow(QXmlStreamReader& reader) const
372
372
int ImportXlsx::getCurrentColumnNumber (const QXmlStreamReader& reader,
373
373
int rowCountDigitsInXlsx) const
374
374
{
375
- QString rowNumber{reader.attributes ().value (R_TAG ).toString ()};
375
+ QString rowNumber{reader.attributes ().value (rTag_ ).toString ()};
376
376
rowNumber.chop (rowCountDigitsInXlsx);
377
377
return excelColNames_[rowNumber.toUtf8 ()];
378
378
}
@@ -384,12 +384,12 @@ ColumnType ImportXlsx::recognizeColumnType(ColumnType currentType,
384
384
return currentType;
385
385
386
386
const QXmlStreamAttributes attributes{reader.attributes ()};
387
- if (const QString value{attributes.value (T_TAG ).toString ()};
388
- (value == S_TAG ) || (value == STR_TAG ))
387
+ if (const QString value{attributes.value (tTag_ ).toString ()};
388
+ (value == sTag_ ) || (value == strTag_ ))
389
389
return ColumnType::STRING;
390
390
391
391
ColumnType detectedType{currentType};
392
- if (const QString sTagValue {attributes.value (S_TAG ).toString ()};
392
+ if (const QString sTagValue {attributes.value (sTag_ ).toString ()};
393
393
isDateStyle (sTagValue ))
394
394
{
395
395
if (currentType == ColumnType::UNKNOWN)
@@ -481,7 +481,7 @@ QVariant ImportXlsx::getCurrentValueForStringColumn(
481
481
const QString& currentColType, const QString& actualSTagValue,
482
482
const QString& valueAsString) const
483
483
{
484
- if (currentColType == S_TAG )
484
+ if (currentColType == sTag_ )
485
485
return valueAsString.toInt ();
486
486
487
487
if (isDateStyle (actualSTagValue))
@@ -584,12 +584,12 @@ std::pair<bool, QVector<QVector<QVariant>>> ImportXlsx::getLimitedData(
584
584
585
585
QVector<QVariant> currentDataRow (templateDataRow);
586
586
int column{NOT_SET_COLUMN};
587
- QString currentColType{S_TAG };
587
+ QString currentColType{sTag_ };
588
588
QString actualSTagValue;
589
589
int rowCounter{0 };
590
590
int lastEmittedPercent{0 };
591
591
int rowCountDigitsInXlsx{0 };
592
- while ((!reader.atEnd ()) && (reader.name () != SHEET_DATA_TAG ) &&
592
+ while ((!reader.atEnd ()) && (reader.name () != sheetDataTag_ ) &&
593
593
(rowCounter <= rowLimit))
594
594
{
595
595
if (isRowStart (reader))
@@ -601,16 +601,16 @@ std::pair<bool, QVector<QVector<QVariant>>> ImportXlsx::getLimitedData(
601
601
currentDataRow = QVector<QVariant>(templateDataRow);
602
602
}
603
603
rowCountDigitsInXlsx =
604
- static_cast <int >(reader.attributes ().value (R_TAG ).size ());
604
+ static_cast <int >(reader.attributes ().value (rTag_ ).size ());
605
605
++rowCounter;
606
606
updateProgress (rowCounter, rowLimit, lastEmittedPercent);
607
607
}
608
608
609
609
if (isCellStart (reader))
610
610
{
611
611
column = getCurrentColumnNumber (reader, rowCountDigitsInXlsx);
612
- currentColType = reader.attributes ().value (T_TAG ).toString ();
613
- actualSTagValue = reader.attributes ().value (S_TAG ).toString ();
612
+ currentColType = reader.attributes ().value (tTag_ ).toString ();
613
+ actualSTagValue = reader.attributes ().value (sTag_ ).toString ();
614
614
}
615
615
616
616
if ((!reader.atEnd ()) && isVTagStart (reader) &&
0 commit comments