QString line = stream.readLine();
while (!line.isNull()) {
QStringList parts = line.split(';');
+ if (parts.size() != 2) {
+ throw(QString("Invalid line in file: '%1'").arg(line));
+ }
DateWeight w;
w.date = QDate::fromString(parts[0], Qt::ISODate);
if (!w.date.isValid()) {