From 29487ed7744852006a1365098d6eb594ba266184 Mon Sep 17 00:00:00 2001 From: Sean Rhea Date: Sun, 17 Jan 2010 20:40:32 -0800 Subject: [PATCH] mark warnings as such in import wizard --- src/RideImportWizard.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/RideImportWizard.cpp b/src/RideImportWizard.cpp index 48d58b883..af99ca00b 100644 --- a/src/RideImportWizard.cpp +++ b/src/RideImportWizard.cpp @@ -274,10 +274,13 @@ RideImportWizard::process() boost::scoped_ptr ride(RideFileFactory::instance().openRideFile(thisfile, errors)); // did it parse ok? - if (ride && errors.empty()) { + if (ride) { - // ITS A KEEPER, LETS GET SOME METADATA ON DISPLAY - tableWidget->item(i,5)->setText(tr("Validated")); + // ride != NULL but !errors.isEmpty() means they're just warnings + if (errors.isEmpty()) + tableWidget->item(i,5)->setText(tr("Validated")); + else + tableWidget->item(i,5)->setText(tr("Warning - ") + errors.join(tr(" "))); // Set Date and Time if (ride->startTime().isNull()) {