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();
Q_INVOKABLE QString deviceUid()
Q_INVOKABLE QString deviceFamily()
QString adaptationVariables(const QString &adaptationName, QHash< QString, QString > *storageHash)
void variableSection(const QString §ion, QHash< QString, QString > *storageHash)
QVariant value(const QString &key, const QVariant &value=QVariant())
SsuDeviceInfo(const QString &model=QString())
QStringList disabledRepos()
QStringList repos(bool rnd=false, int filter=Ssu::NoFilter)
QVariant variable(const QString §ion, const QString &key)
Q_INVOKABLE void setDeviceModel(const QString &model=QString())
QStringList adaptationRepos()
bool contains(const QString &model=QString())
Q_INVOKABLE QString deviceVariant(bool fallback=false)
Q_INVOKABLE QString displayName(int type)
Q_INVOKABLE QString deviceModel()
@ NoFilter
All repositories (global | user).