27 void requestInformation(QUrl url);
29 void installAddon(
const Package& addon);
30 void installLibrary(
const Package& addon);
33 void handleAddonList(
const QJsonObject&);
34 void handleAddon(
const QJsonObject&);
35 void on_message(QNetworkReply* rep);
36 void firstTimeLibraryDownload();
39 void show_progress() W_SIGNAL(show_progress);
40 void update_progress(
double v) W_SIGNAL(update_progress, v);
41 void reset_progress() W_SIGNAL(reset_progress);
42 void set_info() W_SIGNAL(set_info);
43 void progress_from_bytes(qint64 received, qint64 total)
44 W_SIGNAL(progress_from_bytes, received, total);
45 void information(QString title, QString description)
46 W_SIGNAL(information, title, description);
47 void warning(QString title, QString description) W_SIGNAL(warning, title, description);
49 void on_packageInstallSuccess(
50 const Package& addon,
const QDir& destination,
const std::vector<QString>& res);
51 void on_packageInstallFailure(
const Package& addon);
55 QItemSelectionModel remoteSelection;
57 QNetworkAccessManager mgr;
58 int m_addonsToRetrieve = 0;
59 bool m_firstTimeCheck{
false};
Used to access all the application-wide state and structures.
Definition ApplicationContext.hpp:25