equal
deleted
inserted
replaced
21 // System includes |
21 // System includes |
22 |
22 |
23 #include <QObject> |
23 #include <QObject> |
24 #include <QList> |
24 #include <QList> |
25 #include <QSharedPointer> |
25 #include <QSharedPointer> |
|
26 #include <cmmanagerdefines_shim.h> |
26 |
27 |
27 // User includes |
28 // User includes |
28 |
29 |
29 // Forward declarations |
30 // Forward declarations |
30 |
31 |
51 |
52 |
52 virtual ~WlanQtUtilsIapSettings(); |
53 virtual ~WlanQtUtilsIapSettings(); |
53 |
54 |
54 void fetchIaps(QList< QSharedPointer<WlanQtUtilsIap> > &iapList) const; |
55 void fetchIaps(QList< QSharedPointer<WlanQtUtilsIap> > &iapList) const; |
55 |
56 |
56 QSharedPointer<WlanQtUtilsIap> fetchIap(int iapId) const; |
57 QSharedPointer<WlanQtUtilsIap> fetchIap(uint iapId) const; |
57 |
58 |
58 int createIap(const WlanQtUtilsAp *wlanAp); |
59 int createIap(const WlanQtUtilsAp *wlanAp); |
59 |
60 |
60 bool updateIap(int iapId, const WlanQtUtilsAp *wlanAp); |
61 bool updateIap(int iapId, const WlanQtUtilsAp *wlanAp); |
61 |
62 |
62 void deleteIap(int iapId); |
63 void deleteIap(int iapId); |
63 |
64 |
64 void moveIapToInternetSnap(int iapId); |
65 void moveIapToInternetSnap(int iapId); |
|
66 |
|
67 void setAsHotspotIap(int iapId); |
65 |
68 |
66 signals: |
69 signals: |
67 |
70 |
68 public slots: |
71 public slots: |
69 |
72 |
82 void storeWepKey( |
85 void storeWepKey( |
83 const QString &key, |
86 const QString &key, |
84 int index, |
87 int index, |
85 CmConnectionMethodShim *iap); |
88 CmConnectionMethodShim *iap); |
86 |
89 |
|
90 CMManagerShim::ConnectionMethodAttribute mapWepKeyIndexHex(int index); |
|
91 |
|
92 CMManagerShim::ConnectionMethodAttribute mapWepKeyIndexAscii(int index); |
|
93 |
|
94 void traceIap( |
|
95 const WlanQtUtilsAp *ap, |
|
96 int traceType, |
|
97 uint iapId) const; |
|
98 |
87 private slots: |
99 private slots: |
88 |
100 |
89 private: // data |
101 private: // data |
90 |
102 |
91 CmManagerShim *mCmManager; //!< CmManager instance |
103 CmManagerShim *mCmManager; //!< CmManager instance |