LTSpice has a BOM generator. QSpice does not have a BOM generator.
So, I created a simple-minded BOM generator as part of my QParser2 project. It reads a *.qsch file and generates a comma-separated-values file (*.csv). That file can be opened in Excel or LibreOffice calc and manipulated as desired.
You can find the QBomGen tool and complete QParser2 project code in the WIP (work in progress) folder on the dev branch of my GitHub repository.
As mentioned, this is a pretty basic tool. I can easily improve it if you think a BOM generator is important/useful. Just leave a comment (or like this post) to let me know.
–robert
Edit: Oops. The original QBomGen.exe that I posted to the repository was compiled for debugging and produced error messages about missing DLLs. I’ve replaced the executable with a release version which shouldn’t have any dependancies. Sorry about that.