From 8a8093e529e9653cf7817c18caa1531190bd64be Mon Sep 17 00:00:00 2001 From: Dale Glass <dale@daleglass.net> Date: Thu, 12 Aug 2021 23:49:44 +0200 Subject: [PATCH] Log the location of the primary resources file Also emit the full path to the file in the exception --- interface/src/Application.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 349e1db18f..a078cb265a 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -805,11 +805,13 @@ bool setupEssentials(int& argc, char** argv, bool runningMarkerExisted) { { const QString resourcesBinaryFile = PathUtils::getRccPath(); + qCInfo(interfaceapp) << "Loading primary resources from" << resourcesBinaryFile; + if (!QFile::exists(resourcesBinaryFile)) { - throw std::runtime_error("Unable to find primary resources"); + throw std::runtime_error(QString("Unable to find primary resources from '%1'").arg(resourcesBinaryFile).toStdString()); } if (!QResource::registerResource(resourcesBinaryFile)) { - throw std::runtime_error("Unable to load primary resources"); + throw std::runtime_error(QString("Unable to load primary resources from '%1'").arg(resourcesBinaryFile).toStdString()); } }