File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -212,7 +212,7 @@ std::pair<bool, QStringList> ImportOds::retrieveColumnNames(
212
212
{
213
213
if (isCellStart (reader) &&
214
214
(getColumnRepeatCount (reader.attributes ()) > 1 ))
215
- break ;
215
+ return { true , columnNames} ;
216
216
217
217
if ((reader.name ().toString () == P_TAG) && reader.isStartElement ())
218
218
{
@@ -305,7 +305,8 @@ bool ImportOds::moveToSecondRow(const QString& sheetName,
305
305
if (isRowStart (reader))
306
306
{
307
307
if (secondRow)
308
- break ;
308
+ return true ;
309
+
309
310
secondRow = true ;
310
311
}
311
312
reader.readNext ();
@@ -323,7 +324,7 @@ void ImportOds::skipToSheet(QXmlStreamReader& reader,
323
324
if (reader.attributes ().value (TABLE_NAME_TAG) != sheetName)
324
325
reader.skipCurrentElement ();
325
326
else
326
- break ;
327
+ return ;
327
328
}
328
329
reader.readNextStartElement ();
329
330
}
You can’t perform that action at this time.
0 commit comments