Integrating DBLSQD with C++/Qt
You can use DBLSQD to add auto-update functionality to your Qt application with as few as two lines of code.
Using the SDK
The DBLSQD Qt SDK gives you platform-independent auto-updates for any Qt 5 application with just two lines of code.
Adding the SDK to your application
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 line to your
The Drop-in GUI
The DBLSQD Qt SDK comes with a drop-in GUI solution to connect your application to a DBLSQD Feed.
class, you get a working auto-updater that is compatible with all installation
frameworks in as few as two lines of code.
#include "dblsqd/feed.h" #include "dblsqd/update_dialog.h" dblsqd::Feed* feed = new dblsqd::Feed("https://feeds.dblsqd.com/:app_token"); dblsqd::UpdateDialog* updateDialog = new dblsqd::UpdateDialog(feed);
Building a Custom Update Process - QML & Console Applications
If you want to build a customized update experience or integrate DBLSQD with
QtQuick/QML, you can use
dblsqd::Feed without depending on QtGui