1#ifndef LAUNCHERPACKAGEDELEGATE_HXX
2#define LAUNCHERPACKAGEDELEGATE_HXX
8#include <simgear/package/Delegate.hxx>
9#include <simgear/package/Install.hxx>
10#include <simgear/package/Package.hxx>
11#include <simgear/package/Root.hxx>
14 public simgear::pkg::Delegate
23 void catalogRefreshed(simgear::pkg::CatalogRef aCatalog, StatusCode aReason)
override;
27 void installProgress(simgear::pkg::InstallRef,
unsigned int,
unsigned int)
override{};
34 std::string _defaultCatalogId;
LauncherPackageDelegate(QObject *parent=nullptr)
void startInstall(simgear::pkg::InstallRef) override
void catalogRefreshed(simgear::pkg::CatalogRef aCatalog, StatusCode aReason) override
void finishInstall(simgear::pkg::InstallRef ref, StatusCode status) override
void installProgress(simgear::pkg::InstallRef, unsigned int, unsigned int) override
~LauncherPackageDelegate()
void didMigrateOfficialHangarChanged()