C
AndroidAppsUtils Class
Helper class wrapping the important functionalities to manage Android apps. More...
| Header: | #include <AndroidAppsUtils> | 
| qmake: | QT += androidappsutils | 
| Since: | Qt 5.15 | 
| Inherits: | QObject | 
This class was introduced in Qt 5.15.
Static Public Members
| QtAndroidAppsUtils::AppsListModel * | installedAppsModel() | 
| AndroidAppsUtils * | instance() | 
| bool | showAppInfo(const QString &packageName) | 
| bool | startApp(const QString &packageName) | 
| bool | uninstallApp(const QString &packageName) | 
Member Function Documentation
[static] QtAndroidAppsUtils::AppsListModel *AndroidAppsUtils::installedAppsModel()
Returns a model pointer (ownership transferred to the caller) based on QAbstractListModel for installed Android apps. The model manages a list containing app name, package name, and icon.
[static] AndroidAppsUtils *AndroidAppsUtils::instance()
Returns a pointer to the AndroidAppsUtils instance.
[static] bool AndroidAppsUtils::showAppInfo(const QString &packageName)
Shows the app info settings view for the package specified by packageName. Returns true if the the app Activity is found and stated, false if not found.
[static] bool AndroidAppsUtils::startApp(const QString &packageName)
Starts the app associated to a given package name, packageName. Returns true if the the app Activity is found and stated, false if not found.
[static] bool AndroidAppsUtils::uninstallApp(const QString &packageName)
Requests the uninstall dialog for the app associated to a given package name, packageName. Returns true if the the app Activity is found and stated, false if not found.
Available under certain Qt licenses.
Find out more.
