show error message if passed directories don't exist, don't create it

This commit is contained in:
Albert S. 2019-09-01 18:52:04 +02:00
parent 028b4299f7
commit 7ac429b9e2
1 changed files with 6 additions and 1 deletions

View File

@ -30,9 +30,15 @@ int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QString configDirectoryPath;
QDir dir;
if(argc >= 2)
{
configDirectoryPath = QCoreApplication::arguments().at(1);
if(!dir.exists(configDirectoryPath))
{
QMessageBox::warning(nullptr, "Directory not found", configDirectoryPath + " was not found");
return 1;
}
}
else
{
@ -41,7 +47,6 @@ int main(int argc, char *argv[])
qRegisterMetaType<QVector<QString> >("QVector<QString>");
QDir dir;
if(!dir.exists(configDirectoryPath))
{
if(!dir.mkdir(configDirectoryPath))