(#537) (#515) Showing error messages from LAS file open exceptions

This commit is contained in:
Pål Hagen
2015-09-24 10:08:45 +02:00
parent f15c9973c9
commit 529b68e073
4 changed files with 23 additions and 9 deletions

View File

@@ -186,15 +186,22 @@ RimWellLogFile* RimWellPath::readWellLogFile(const QString& logFilePath)
if (fi.suffix().compare("las") == 0)
{
QString errorMessage;
wellLogFile = new RimWellLogFile();
wellLogFile->setFileName(logFilePath);
if (!wellLogFile->readFile())
if (!wellLogFile->readFile(&errorMessage))
{
QString errorMessage = "Could not open the LAS file: \n" + logFilePath;
QString displayMessage = "Could not open the LAS file: \n" + logFilePath;
if (!errorMessage.isEmpty())
{
displayMessage += "\n\n";
displayMessage += errorMessage;
}
QMessageBox::warning(RiuMainWindow::instance(),
"File open error",
errorMessage);
displayMessage);
delete wellLogFile;
wellLogFile = NULL;