WIP CLIparser #25
							
								
								
									
										5
									
								
								main.cpp
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								main.cpp
									
									
									
									
									
								
							| @@ -42,16 +42,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<QString>>("QVector<QString>"); | ||||
|  | ||||
| 	if(!dir.exists(configDirectoryPath)) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user