#include <ApplicationDescription.h>
|
static ApplicationDescription * | fromFile (const std::string &filePath, const std::string &folderPath) |
|
static ApplicationDescription * | fromJsonString (const char *jsonStr) |
|
static ApplicationDescription * | fromApplicationStatus (const ApplicationStatus &appStatus, bool isUpdating) |
|
static ApplicationDescription * | fromNativeDockApp (const std::string &id, const std::string &title, const std::string &version, const std::string &splashIcon, const std::string &splashBackgroundName, const std::string &miniicon, const std::string &vendor, const std::string &vendorUrl, const std::string &appmenu) |
|
static std::string | versionFromFile (const std::string &filePath, const std::string &folderPath) |
|
Enumerator |
---|
HardwareFeaturesNeeded_None |
|
HardwareFeaturesNeeded_Wifi |
|
HardwareFeaturesNeeded_Bluetooth |
|
HardwareFeaturesNeeded_Compass |
|
HardwareFeaturesNeeded_Accelerometer |
|
HardwareFeaturesNeeded_Last |
|
Enumerator |
---|
Status_Ready |
|
Status_Updating |
|
Status_Installing |
|
Status_Failed |
|
ApplicationDescription::ApplicationDescription |
( |
| ) |
|
ApplicationDescription::~ApplicationDescription |
( |
| ) |
|
void ApplicationDescription::addLaunchPoint |
( |
LaunchPoint * |
lp | ) |
|
uint64_t ApplicationDescription::appSize |
( |
| ) |
const |
|
inline |
const std::string& ApplicationDescription::attributes |
( |
| ) |
const |
|
inline |
uint32_t ApplicationDescription::blockSize |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::canExecute |
( |
| ) |
const |
|
inline |
const std::string& ApplicationDescription::category |
( |
| ) |
const |
|
inline |
void ApplicationDescription::dbgSetProgressManually |
( |
int |
progv | ) |
|
|
inline |
bool ApplicationDescription::dockModeStatus |
( |
| ) |
const |
|
inline |
const std::string& ApplicationDescription::dockModeTitle |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::doesMatchKeywordExact |
( |
const gchar * |
keyword | ) |
const |
bool ApplicationDescription::doesMatchKeywordPartial |
( |
const gchar * |
keyword | ) |
const |
void ApplicationDescription::executionLock |
( |
bool |
xp = true | ) |
|
|
inline |
const LaunchPoint * ApplicationDescription::findLaunchPoint |
( |
const std::string & |
lpId | ) |
|
void ApplicationDescription::flagForRemoval |
( |
bool |
rf = true | ) |
|
|
inline |
const std::string& ApplicationDescription::folderPath |
( |
| ) |
const |
|
inline |
ApplicationDescription * ApplicationDescription::fromFile |
( |
const std::string & |
filePath, |
|
|
const std::string & |
folderPath |
|
) |
| |
|
static |
ApplicationDescription * ApplicationDescription::fromNativeDockApp |
( |
const std::string & |
id, |
|
|
const std::string & |
title, |
|
|
const std::string & |
version, |
|
|
const std::string & |
splashIcon, |
|
|
const std::string & |
splashBackgroundName, |
|
|
const std::string & |
miniicon, |
|
|
const std::string & |
vendor, |
|
|
const std::string & |
vendorUrl, |
|
|
const std::string & |
appmenu |
|
) |
| |
|
static |
void ApplicationDescription::getAppDescriptionString |
( |
std::string & |
descString | ) |
const |
const LaunchPoint * ApplicationDescription::getDefaultLaunchPoint |
( |
| ) |
const |
bool ApplicationDescription::handlesRelaunch |
( |
| ) |
const |
|
inline |
uint32_t ApplicationDescription::hardwareFeaturesNeeded |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::hasAccounts |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::hasTransparentWindows |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::initSysmgrBuiltIn |
( |
QObject * |
pReceiver, |
|
|
const std::string & |
entrypt, |
|
|
const std::string & |
args |
|
) |
| |
bool ApplicationDescription::isRemovable |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::isRemoveFlagged |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::isUserHideable |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::isVisible |
( |
| ) |
const |
|
inline |
std::list<std::string> ApplicationDescription::keywords |
( |
| ) |
const |
|
inline |
const bool ApplicationDescription::launchInNewGroup |
( |
| ) |
const |
|
inline |
void ApplicationDescription::launchPoints |
( |
LaunchPointList & |
launchPointList | ) |
|
const std::string& ApplicationDescription::menuName |
( |
| ) |
const |
|
inline |
const std::list< ResourceHandler > & ApplicationDescription::mimeTypes |
( |
| ) |
const |
QPixmap ApplicationDescription::miniIcon |
( |
| ) |
const |
const std::string& ApplicationDescription::miniIconUrl |
( |
| ) |
const |
|
inline |
int ApplicationDescription::progress |
( |
| ) |
const |
|
inline |
const std::list< RedirectHandler > & ApplicationDescription::redirectTypes |
( |
| ) |
const |
void ApplicationDescription::removeLaunchPoint |
( |
const LaunchPoint * |
lp | ) |
|
unsigned int ApplicationDescription::runtimeMemoryRequired |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::securityChecksVerified |
( |
| ) |
|
void ApplicationDescription::setAppSize |
( |
const uint64_t & |
s | ) |
|
|
inline |
void ApplicationDescription::setBlockSize |
( |
uint32_t |
s | ) |
|
|
inline |
void ApplicationDescription::setHasAccounts |
( |
bool |
hasAccounts | ) |
|
|
inline |
bool ApplicationDescription::setRemovable |
( |
bool |
v = true | ) |
|
void ApplicationDescription::setStatus |
( |
Status |
newStatus | ) |
|
|
inline |
void ApplicationDescription::setUserHideable |
( |
bool |
hideable | ) |
|
|
inline |
void ApplicationDescription::setVersion |
( |
const std::string & |
version | ) |
|
|
inline |
bool ApplicationDescription::setVisible |
( |
bool |
v = true | ) |
|
const std::string& ApplicationDescription::splashBackgroundName |
( |
| ) |
const |
|
inline |
const std::string& ApplicationDescription::splashIconName |
( |
| ) |
const |
|
inline |
void ApplicationDescription::startSysmgrBuiltIn |
( |
const std::string & |
jsonArgsString | ) |
const |
void ApplicationDescription::startSysmgrBuiltIn |
( |
| ) |
const |
void ApplicationDescription::startSysmgrBuiltInNoArgs |
( |
| ) |
const |
Status ApplicationDescription::status |
( |
| ) |
const |
|
inline |
bool ApplicationDescription::tapToShareSupported |
( |
| ) |
const |
|
inline |
json_object * ApplicationDescription::toJSON |
( |
| ) |
const |
std::string ApplicationDescription::toString |
( |
| ) |
const |
Type ApplicationDescription::type |
( |
| ) |
const |
|
inline |
void ApplicationDescription::update |
( |
const ApplicationStatus & |
appStatus, |
|
|
bool |
isUpdating |
|
) |
| |
const std::string& ApplicationDescription::vendorName |
( |
| ) |
const |
|
inline |
const std::string& ApplicationDescription::vendorUrl |
( |
| ) |
const |
|
inline |
const std::string& ApplicationDescription::version |
( |
| ) |
const |
|
inline |
std::string ApplicationDescription::versionFromFile |
( |
const std::string & |
filePath, |
|
|
const std::string & |
folderPath |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: