mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
Headless server: no need to create a fresh parser for every option
This commit is contained in:
parent
2cbbf8d433
commit
660f711cd8
@ -126,12 +126,6 @@ int main( int argc, char ** argv )
|
||||
}
|
||||
else if(command == "create-library")
|
||||
{
|
||||
//QCommandLineParser parser;
|
||||
|
||||
//parser.addHelpOption();
|
||||
|
||||
//parser.parse(QCoreApplication::arguments());
|
||||
|
||||
parser.clearPositionalArguments();
|
||||
parser.addPositionalArgument("create-library", "Creates a library named \"name\" in the specified destination <path>");
|
||||
parser.addPositionalArgument("name", "Library name", "\"name\"");
|
||||
@ -154,12 +148,6 @@ int main( int argc, char ** argv )
|
||||
}
|
||||
else if(command == "update-library")
|
||||
{
|
||||
//QCommandLineParser parser;
|
||||
|
||||
//parser.addHelpOption();
|
||||
|
||||
//parser.parse(QCoreApplication::arguments());
|
||||
|
||||
parser.clearPositionalArguments();
|
||||
parser.addPositionalArgument("update-library", "Updates an existing library at <path>");
|
||||
parser.addPositionalArgument("path", "Path to the library to be updated", "<path>");
|
||||
@ -181,12 +169,6 @@ int main( int argc, char ** argv )
|
||||
}
|
||||
else if(command == "add-library")
|
||||
{
|
||||
//QCommandLineParser parser;
|
||||
|
||||
//parser.addHelpOption();
|
||||
|
||||
//parser.parse(QCoreApplication::arguments());
|
||||
|
||||
parser.clearPositionalArguments();
|
||||
parser.addPositionalArgument("add-library", "Adds an exiting library named \"name\" at the specified origin <path>");
|
||||
parser.addPositionalArgument("name", "Library name", "\"name\"");
|
||||
@ -209,12 +191,6 @@ int main( int argc, char ** argv )
|
||||
}
|
||||
else if(command == "remove-library")
|
||||
{
|
||||
//QCommandLineParser parser;
|
||||
|
||||
//parser.addHelpOption();
|
||||
|
||||
//parser.parse(QCoreApplication::arguments());
|
||||
|
||||
parser.clearPositionalArguments();
|
||||
parser.addPositionalArgument("remove-library", "Removes a library named \"name\" from the list of libraries");
|
||||
parser.addPositionalArgument("name", "Library name", "\"name\"");
|
||||
|
Loading…
Reference in New Issue
Block a user