31class Q_DECL_EXPORT
Sim :
public QObject,
public std::enable_shared_from_this<Sim>
38 Sim(
const QDBusObjectPath& path,
const QDBusConnection& connection, QObject* parent = 0);
42 Q_PROPERTY(QDBusObjectPath path READ path)
43 QDBusObjectPath path()
const;
45 Q_PROPERTY(QString Iccid READ iccid CONSTANT)
46 QString iccid()
const;
48 Q_PROPERTY(QString Imsi READ imsi NOTIFY imsiChanged)
51 Q_PROPERTY(QString PrimaryPhoneNumber READ primaryPhoneNumber NOTIFY primaryPhoneNumberChanged)
52 QString primaryPhoneNumber()
const;
54 Q_PROPERTY(
bool Locked READ locked NOTIFY lockedChanged)
57 Q_PROPERTY(
bool Present READ present NOTIFY presentChanged)
60 Q_PROPERTY(QString Mcc READ mcc NOTIFY mccChanged)
63 Q_PROPERTY(QString Mnc READ mnc NOTIFY mncChanged)
66 Q_PROPERTY(QList<QString> PreferredLanguages READ preferredLanguages NOTIFY preferredLanguagesChanged)
67 QList<QString> preferredLanguages()
const;
69 Q_PROPERTY(
bool DataRoamingEnabled READ dataRoamingEnabled WRITE setDataRoamingEnabled NOTIFY dataRoamingEnabledChanged)
70 bool dataRoamingEnabled()
const;
71 void setDataRoamingEnabled(
bool value);
89 std::shared_ptr<Priv>
d;