diff --git a/main.cpp b/main.cpp index 8757d19..f8d0fa9 100644 --- a/main.cpp +++ b/main.cpp @@ -41,16 +41,17 @@ int main(int argc, char *argv[]) parser.addHelpOption(); parser.process(app.arguments()); configDirectoryPath = parser.value("config"); - if(!dir.exists(configDirectoryPath)) + if(!configDirectoryPath.isEmpty() && !dir.exists(configDirectoryPath)) { QMessageBox::warning(nullptr, "Directory not found", configDirectoryPath + " was not found"); return 1; } } - else + if(configDirectoryPath.isEmpty()) { configDirectoryPath = QDir::homePath() + "/.config/qsrun/"; } + qRegisterMetaType>("QVector"); if(!dir.exists(configDirectoryPath))