KySdkPackageInfo(3)

NAME
KySdkPackageInfo - 获取包列表信息类 主要用来获取系统中所有包列表、获取系统中指定包的版本号、检测指定包名的软件包是否正确安装

SYNOPSIS

#include <kysdkdbus.h>

Inherits QObject.

  Public Slots
QStringList getPackageList () const
获取系统中所有包列表
QString getPackageVersion (const QString packageName) const
获取系统中指定包的版本号
int getPackageInstalled (const QString packageName, const QString version) const
检测指定包名的软件包是否正确安装

Detailed Description

获取包列表信息类 主要用来获取系统中所有包列表、获取系统中指定包的版本号、检测指定包名的软件包是否正确安装

Public Slots

  int KySdkPackageInfo::getPackageInstalled (const QString packageName, const QString version) const [slot]

检测指定包名的软件包是否正确安装

Parameters
    packageName 包名
    version 版本号，大部分情况下为NULL，预留为snap做准备

Returns
    int 成功返回0，失败返回错误码

  QStringList KySdkPackageInfo::getPackageList () const [slot]

获取系统中所有包列表

Returns
    QStringList 系统中所有包列表

  QString KySdkPackageInfo::getPackageVersion (const QString packageName) const [slot]

获取系统中指定包的版本号

Parameters
    packageName 软件包名

Returns
    QString 版本号

Author

Generated automatically by Doxygen for kysdkdbus.h from the source code.