7#ifndef NETWORKMANAGERQT_GSM_SETTING_H
8#define NETWORKMANAGERQT_GSM_SETTING_H
11#include <networkmanagerqt/networkmanagerqt_export.h>
17class GsmSettingPrivate;
43 void setNumber(
const QString &number);
46 void setUsername(
const QString &username);
49 void setPassword(
const QString &password);
55 void setApn(
const QString &apn);
58 void setNetworkId(
const QString &
id);
62 void setNetworkType(NetworkType type);
63 NetworkType networkType()
const;
65 void setPin(
const QString &pin);
72 void setAllowedBand(quint32 band);
73 quint32 allowedBand()
const;
75 void setHomeOnly(
bool homeOnly);
76 bool homeOnly()
const;
78 void setDeviceId(
const QString &
id);
81 void setSimId(
const QString &
id);
84 void setSimOperatorId(
const QString &
id);
87 void secretsFromMap(
const QVariantMap &secrets)
override;
89 QVariantMap secretsToMap()
const override;
91 QStringList needSecrets(
bool requestNew =
false)
const override;
93 void fromMap(
const QVariantMap &setting)
override;
95 QVariantMap toMap()
const override;
98 GsmSettingPrivate *d_ptr;
Base class for all kinds of setting.
This class allows querying the underlying system to discover the available network interfaces and rea...
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:59:05 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.