#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: