The best way of making some changes or adding new functionality is to write tests first.
I use Qbs1 as the build system because I like it the most. Please, read the documentation to learn how to set it up.
To run the tests, simply execute the command:
For this documentation, I use Material for MkDocs. You'll need a working Python interpreter to use it.
Assuming that you have it, first install the MkDocs:
Then, to run the documentation site locally, you can use:
For the rest of features, check their documentation.
It was also developed by Qt company in the past ↩