Go to the documentation of this file.
8 #ifndef _SSUDEVICEINFO_H
9 #define _SSUDEVICEINFO_H
38 QString
adaptationVariables(
const QString &adaptationName, QHash<QString, QString> *storageHash);
49 bool contains(
const QString &model = QString());
103 Q_INVOKABLE
void setDeviceModel(
const QString &model = QString());
111 QVariant
variable(
const QString §ion,
const QString &key);
117 void variableSection(
const QString §ion, QHash<QString, QString> *storageHash);
127 QVariant
value(
const QString &key,
const QVariant &
value = QVariant());
131 QString cachedFamily, cachedModel, cachedVariant;
138 QMap<QString, QString> hwRelease();
bool contains(const QString &model=QString())
QStringList repos(bool rnd=false, int filter=Ssu::NoFilter)
@ NoFilter
All repositories (global + user)
Q_INVOKABLE QString deviceUid()
Q_INVOKABLE QString deviceFamily()
QVariant variable(const QString §ion, const QString &key)
QStringList adaptationRepos()
Q_INVOKABLE QString displayName(int type)
void variableSection(const QString §ion, QHash< QString, QString > *storageHash)
QString adaptationVariables(const QString &adaptationName, QHash< QString, QString > *storageHash)
SsuDeviceInfo(const QString &model=QString())
Q_INVOKABLE void setDeviceModel(const QString &model=QString())
QStringList disabledRepos()
Q_INVOKABLE QString deviceModel()
Q_INVOKABLE QString deviceVariant(bool fallback=false)
QVariant value(const QString &key, const QVariant &value=QVariant())