API Documentation
Documentation for developing SailfishOS applicationsApplicationEntry Class
(Sailfish::Mdm::ApplicationEntry)Contains information about a particular application which is installed. More...
Header: | #include <mdm-applications.h> |
Public Functions
ApplicationEntry(const QString &name, const PackageEntry &package) | |
ApplicationEntry(const ApplicationEntry &other) | |
virtual | ~ApplicationEntry() |
QString | iconPath() const |
QString | name() const |
PackageEntry | package() const |
ApplicationEntry & | operator=(const ApplicationEntry &other) |
Detailed Description
Contains information about a particular application which is installed.
A given application is installed by some particular package. An application will have a .desktop entry associated with it.
Member Function Documentation
ApplicationEntry::ApplicationEntry(const QString &name, const PackageEntry &package)
Default constructs an instance of ApplicationEntry.
ApplicationEntry::ApplicationEntry(const ApplicationEntry &other)
Copy constructor.
[virtual]
ApplicationEntry::~ApplicationEntry()
Destroys the instance of ApplicationEntry. The destructor is virtual.
QString ApplicationEntry::iconPath() const
Returns the path to the application's icon.
QString ApplicationEntry::name() const
Returns the name of the application as reported in its .desktop file.
PackageEntry ApplicationEntry::package() const
Returns the package entry which installed this application.
ApplicationEntry &ApplicationEntry::operator=(const ApplicationEntry &other)
Copy-assignment operator.