Qt Module release
Important: The gcc_64 build was corrupted. I updated the release as well as the repository with the fixed version.
This release is a major refactoring of the library to provide it as a Qt module.
Besides a few fixes (like the updater not returning hasError=true for no updates anymore), the big update here is that the library is now a Qt module project. This means:
- Provided as dll/so/framework for the platforms
- completly refactored project structure
- online repository with integration into the Qt Installer for easy installation and updates
- simple integration into qt projects, just like you would include i.e. QtNetwork, by using:
QT += autoupdatercore
While the public api itself has not changed, the code at some parts, as well as the way to add the library to the project has! Check the following parts of the updated readme for information on how to get this new release:
- https://github.com/Skycoder42/QtAutoUpdater#usage
- https://github.com/Skycoder42/QtAutoUpdater#downloadinstallation
If you need help with the migration, don't hesitate to create an issue.