DBLSQD Qt SDK
|
The DBLSQD Qt SDK gives you platform-independent auto-updates for any Qt 5 application with just two lines of code.
Before you use DBLSQD in your Qt application, you need to add the DBLSQD Qt SDK files to your project. Download the files from this repository and put them in your project folder. Then add the following section to your .pro
file:
If using CMake, add the following:
The easiest way to integrate the DBLSQD auto-updater into your application is by initializing it in your main.cpp
.
First, add the necessary includes:
Then, initialize the update Feed
and create an updateDialog
object in your main()
:
In a real-world Qt application, your main.cpp
might then look something like this:
Full Doxygen documentation for the Feed
and UpdateDialog
classes is also available so you can easily build a customized update experience for your application.
All parts of the DBLSQD Qt SDK are licensed under the conditions of the Apache 2.0 license. Please consult the LICENSE
file for further details.
Do you need help integrating DBLSQD into your Qt application? Please send us a message at https://www.dblsqd.com/contact and we'll be happy to assist you.