Implement the Command Line Interface #11

Open
opened 2024-08-27 14:10:11 +02:00 by faraphel · 0 comments
Owner

Implement the Command Line Interface

The command line interface shall be the best way to use the patcher when trying to use it externally, by automating a process or if the person simply prefer it. It is also way easier and faster and lightweight to implement than a graphical one.

It shall be the very first interface implemented for the application for testing purpose.

It shall be implemented using either the Qt Command Line Parser or the argparse library. The first one, since using Qt, might be way more heavy and prevent migration from Qt if an issue appear in the future, so using the second seem way more reasonable.

# Implement the Command Line Interface The command line interface shall be the best way to use the patcher when trying to use it externally, by automating a process or if the person simply prefer it. It is also way easier and faster and lightweight to implement than a graphical one. It shall be the very first interface implemented for the application for testing purpose. It shall be implemented using either the [Qt Command Line Parser](https://doc.qt.io/qt-6/qcommandlineparser.html) or the [argparse](https://github.com/p-ranav/argparse) library. The first one, since using Qt, might be way more heavy and prevent migration from Qt if an issue appear in the future, so using the second seem way more reasonable.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Atlas/Atlas-Launcher#11
No description provided.