Mercurial > hg > sonic-visualiser
comparison main/MainWindow.cpp @ 983:9ae8a300cf7f
Report error if transform fails (during operation, rather than at start as was already reported)
author | Chris Cannam |
---|---|
date | Wed, 10 Jun 2015 13:13:39 +0100 |
parents | ce4793b2748a |
children | 0359493998b8 dbc5cec06702 2d524c9eee33 |
comparison
equal
deleted
inserted
replaced
978:92f610ae640d | 983:9ae8a300cf7f |
---|---|
4294 void | 4294 void |
4295 MainWindow::modelGenerationFailed(QString transformName, QString message) | 4295 MainWindow::modelGenerationFailed(QString transformName, QString message) |
4296 { | 4296 { |
4297 emit hideSplash(); | 4297 emit hideSplash(); |
4298 | 4298 |
4299 QString quoted; | |
4300 if (transformName != "") { | |
4301 quoted = QString("\"%1\" ").arg(transformName); | |
4302 } | |
4303 | |
4299 if (message != "") { | 4304 if (message != "") { |
4300 | 4305 |
4301 QMessageBox::warning | 4306 QMessageBox::warning |
4302 (this, | 4307 (this, |
4303 tr("Failed to generate layer"), | 4308 tr("Failed to generate layer"), |
4304 tr("<b>Layer generation failed</b><p>Failed to generate derived layer.<p>The layer transform \"%1\" failed:<p>%2") | 4309 tr("<b>Layer generation failed</b><p>Failed to generate derived layer.<p>The layer transform %1failed:<p>%2") |
4305 .arg(transformName).arg(message), | 4310 .arg(quoted).arg(message), |
4306 QMessageBox::Ok); | 4311 QMessageBox::Ok); |
4307 } else { | 4312 } else { |
4308 QMessageBox::warning | 4313 QMessageBox::warning |
4309 (this, | 4314 (this, |
4310 tr("Failed to generate layer"), | 4315 tr("Failed to generate layer"), |
4311 tr("<b>Layer generation failed</b><p>Failed to generate a derived layer.<p>The layer transform \"%1\" failed.<p>No error information is available.") | 4316 tr("<b>Layer generation failed</b><p>Failed to generate a derived layer.<p>The layer transform %1failed.<p>No error information is available.") |
4312 .arg(transformName), | 4317 .arg(quoted), |
4313 QMessageBox::Ok); | 4318 QMessageBox::Ok); |
4314 } | 4319 } |
4315 } | 4320 } |
4316 | 4321 |
4317 void | 4322 void |