Loading...
Searching...
No Matches
PM::PluginSettingsModel Class Reference
Inheritance diagram for PM::PluginSettingsModel:
score::SettingsDelegateModel

Public Member Functions

 PluginSettingsModel (QSettings &set, const score::ApplicationContext &ctx)
 
void refresh ()
 
void requestInformation (QUrl url)
 
void installAddon (const Package &addon)
 
void installLibrary (const Package &addon)
 
void installSDK ()
 
void handleAddonList (const QJsonObject &)
 
void handleAddon (const QJsonObject &)
 
void on_message (QNetworkReply *rep)
 
void firstTimeLibraryDownload ()
 
void checkAll ()
 
void show_progress ()
 
void update_progress (double v)
 
void reset_progress ()
 
void set_info ()
 
void progress_from_bytes (qint64 received, qint64 total)
 
void information (QString title, QString description)
 
void warning (QString title, QString description)
 
void on_packageInstallSuccess (const Package &addon, const QDir &destination, const std::vector< QString > &res)
 
void on_packageInstallFailure (const Package &addon)
 

Public Attributes

LocalPackagesModel localPlugins
 
RemotePackagesModel remotePlugins
 
QItemSelectionModel remoteSelection
 
QNetworkAccessManager mgr
 
int m_addonsToRetrieve = 0
 
bool m_firstTimeCheck {false}
 

The documentation for this class was generated from the following files: