90 SLOT(ictResult(int,int))); |
91 SLOT(ictResult(int,int))); |
91 Q_ASSERT(ok); |
92 Q_ASSERT(ok); |
92 |
93 |
93 Q_UNUSED(ok); |
94 Q_UNUSED(ok); |
94 Q_ASSERT(ok); |
95 Q_ASSERT(ok); |
|
96 OstTraceFunctionExit0( WLANWIZARDPAGEPROCESSINGSETTINGS_WLANWIZARDPAGEPROCESSINGSETTINGS_EXIT ); |
95 } |
97 } |
96 |
98 |
97 /*! |
99 /*! |
98 Destructor. |
100 Destructor. |
99 */ |
101 */ |
100 WlanWizardPageProcessingSettings::~WlanWizardPageProcessingSettings() |
102 WlanWizardPageProcessingSettings::~WlanWizardPageProcessingSettings() |
101 { |
103 { |
|
104 OstTraceFunctionEntry0( DUP1_WLANWIZARDPAGEPROCESSINGSETTINGS_WLANWIZARDPAGEPROCESSINGSETTINGS_ENTRY ); |
102 // signals are automatically disconnected |
105 // signals are automatically disconnected |
103 delete mDocLoader; |
106 delete mDocLoader; |
104 |
107 |
105 // Wizard framework deletes the visualization (owns mWidget). |
108 // Wizard framework deletes the visualization (owns mWidget). |
|
109 OstTraceFunctionExit0( DUP1_WLANWIZARDPAGEPROCESSINGSETTINGS_WLANWIZARDPAGEPROCESSINGSETTINGS_EXIT ); |
106 } |
110 } |
107 |
111 |
108 /*! |
112 /*! |
109 See WlanWizardPage::initializePage() |
113 See WlanWizardPage::initializePage() |
110 */ |
114 */ |
111 HbWidget* WlanWizardPageProcessingSettings::initializePage() |
115 HbWidget* WlanWizardPageProcessingSettings::initializePage() |
112 { |
116 { |
|
117 OstTraceFunctionEntry0( WLANWIZARDPAGEPROCESSINGSETTINGS_INITIALIZEPAGE_ENTRY ); |
113 if (!mWidget) { |
118 if (!mWidget) { |
114 mDocLoader = new HbDocumentLoader(mWizard->mainWindow()); |
119 mDocLoader = new HbDocumentLoader(mWizard->mainWindow()); |
115 |
120 |
116 bool ok; |
121 bool ok; |
117 mDocLoader->load(":/docml/occ_add_wlan_06.docml", &ok); |
122 mDocLoader->load(":/docml/occ_add_wlan_06.docml", &ok); |
130 Q_ASSERT(ok); |
135 Q_ASSERT(ok); |
131 } |
136 } |
132 |
137 |
133 mLabel->setPlainText( |
138 mLabel->setPlainText( |
134 HbParameterLengthLimiter( |
139 HbParameterLengthLimiter( |
135 hbTrId("txt_occ_dialog_checking_connection_to_1")).arg( |
140 "txt_occ_dialog_checking_connection_to_1").arg( |
136 mWizard->configuration(WlanWizardPrivate::ConfSsid).toString())); |
141 mWizard->configuration(WlanWizardPrivate::ConfSsid).toString())); |
137 |
142 |
|
143 OstTraceFunctionExit0( WLANWIZARDPAGEPROCESSINGSETTINGS_INITIALIZEPAGE_EXIT ); |
138 return mWidget; |
144 return mWidget; |
139 } |
145 } |
140 |
146 |
141 /*! |
147 /*! |
142 See WlanWizardPage::nextId() |
148 See WlanWizardPage::nextId() |
168 |
178 |
169 @param [in] orientation to be loaded. |
179 @param [in] orientation to be loaded. |
170 */ |
180 */ |
171 void WlanWizardPageProcessingSettings::loadDocmlSection(Qt::Orientation orientation) |
181 void WlanWizardPageProcessingSettings::loadDocmlSection(Qt::Orientation orientation) |
172 { |
182 { |
|
183 OstTraceFunctionEntry0( WLANWIZARDPAGEPROCESSINGSETTINGS_LOADDOCMLSECTION_ENTRY ); |
173 WlanWizardPageInternal::loadDocmlSection( |
184 WlanWizardPageInternal::loadDocmlSection( |
174 mDocLoader, |
185 mDocLoader, |
175 orientation, |
186 orientation, |
176 ":/docml/occ_add_wlan_06.docml", |
187 ":/docml/occ_add_wlan_06.docml", |
177 "portrait_section", |
188 "portrait_section", |
178 "landscape_section"); |
189 "landscape_section"); |
|
190 OstTraceFunctionExit0( WLANWIZARDPAGEPROCESSINGSETTINGS_LOADDOCMLSECTION_EXIT ); |
179 } |
191 } |
180 |
192 |
181 /*! |
193 /*! |
182 This method is connected to WlanQtUtils::wlanNetworkClosed(int, int) signal. |
194 This method is connected to WlanQtUtils::wlanNetworkClosed(int, int) signal. |
183 to get disconnected status events of currently established connection. |
195 to get disconnected status events of currently established connection. |
187 @param [in] iapId IAP ID |
199 @param [in] iapId IAP ID |
188 @param [in] reason Symbian Error code. |
200 @param [in] reason Symbian Error code. |
189 */ |
201 */ |
190 void WlanWizardPageProcessingSettings::wlanNetworkClosed(int iapId, int reason) |
202 void WlanWizardPageProcessingSettings::wlanNetworkClosed(int iapId, int reason) |
191 { |
203 { |
|
204 OstTraceFunctionEntry0( WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKCLOSED_ENTRY ); |
192 OstTraceExt2( TRACE_BORDER, |
205 OstTraceExt2( TRACE_BORDER, |
193 WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKCLOSED, |
206 WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKCLOSED, |
194 "WlanWizardPageProcessingSettings::wlanNetworkClosed;iapId=%d;reason=%d", |
207 "WlanWizardPageProcessingSettings::wlanNetworkClosed;iapId=%d;reason=%d", |
195 iapId, reason ); |
208 iapId, reason ); |
196 |
209 |
197 if (iapId != mWizard->configuration(WlanWizardHelper::ConfIapId).toInt()) { |
210 if (iapId != mWizard->configuration(WlanWizardHelper::ConfIapId).toInt()) { |
|
211 OstTraceFunctionExit0( WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKCLOSED_EXIT ); |
198 return; |
212 return; |
199 } |
213 } |
200 |
214 |
201 mWizard->setConfiguration(WlanWizardPrivate::ConfIctStatus, false); |
215 mWizard->setConfiguration(WlanWizardPrivate::ConfIctStatus, false); |
202 mWizard->setConfiguration(WlanWizardPrivate::ConfConnected, false); |
216 mWizard->setConfiguration(WlanWizardPrivate::ConfConnected, false); |
248 } |
262 } |
249 |
263 |
250 OstTrace0( |
264 OstTrace0( |
251 TRACE_BORDER, WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKCLOSED_DONE, |
265 TRACE_BORDER, WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKCLOSED_DONE, |
252 "WlanWizardPageProcessingSettings::wlanNetworkClosed - Done" ); |
266 "WlanWizardPageProcessingSettings::wlanNetworkClosed - Done" ); |
|
267 OstTraceFunctionExit0( DUP1_WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKCLOSED_EXIT ); |
253 } |
268 } |
254 |
269 |
255 /*! |
270 /*! |
256 Handles ictResult(int, bool) signal from WlanQtUtils and calls |
271 Handles ictResult(int, bool) signal from WlanQtUtils and calls |
257 WlanWizardHelper::nextPage() to trigger movement to next page. |
272 WlanWizardHelper::nextPage() to trigger movement to next page. |
259 @param [in] iapId IAP ID |
274 @param [in] iapId IAP ID |
260 @param [in] reason ICT result, Symbian error code |
275 @param [in] reason ICT result, Symbian error code |
261 */ |
276 */ |
262 void WlanWizardPageProcessingSettings::ictResult(int iapId, int reason) |
277 void WlanWizardPageProcessingSettings::ictResult(int iapId, int reason) |
263 { |
278 { |
|
279 OstTraceFunctionEntry0( WLANWIZARDPAGEPROCESSINGSETTINGS_ICTRESULT_ENTRY ); |
264 OstTraceExt2( |
280 OstTraceExt2( |
265 TRACE_BORDER, |
281 TRACE_BORDER, |
266 WLANWIZARDPAGEPROCESSINGSETTINGS_ICTRESULT, |
282 WLANWIZARDPAGEPROCESSINGSETTINGS_ICTRESULT, |
267 "WlanWizardPageProcessingSettings::ictResult;iapId=%d;result=%d", |
283 "WlanWizardPageProcessingSettings::ictResult;iapId=%d;result=%d", |
268 iapId, reason ); |
284 iapId, reason ); |
269 |
285 |
270 if (iapId != mWizard->configuration(WlanWizardHelper::ConfIapId).toInt()) { |
286 if (iapId != mWizard->configuration(WlanWizardHelper::ConfIapId).toInt()) { |
|
287 OstTraceFunctionExit0( WLANWIZARDPAGEPROCESSINGSETTINGS_ICTRESULT_EXIT ); |
271 return; |
288 return; |
272 } |
289 } |
273 |
290 |
274 // Cast of result . |
291 // Cast of result . |
275 WlanQtUtils::IctStatus status = |
292 WlanQtUtils::IctStatus status = |
287 |
304 |
288 mWizard->nextPage(); |
305 mWizard->nextPage(); |
289 |
306 |
290 OstTrace0( TRACE_BORDER, WLANWIZARDPAGEPROCESSINGSETTINGS_ICTRESULT_DONE, |
307 OstTrace0( TRACE_BORDER, WLANWIZARDPAGEPROCESSINGSETTINGS_ICTRESULT_DONE, |
291 "WlanWizardPageProcessingSettings::ictResult - Done" ); |
308 "WlanWizardPageProcessingSettings::ictResult - Done" ); |
|
309 OstTraceFunctionExit0( DUP1_WLANWIZARDPAGEPROCESSINGSETTINGS_ICTRESULT_EXIT ); |
292 } |
310 } |
293 |
311 |
294 /*! |
312 /*! |
295 Handles wlanNetworkOpened(int) signal from WlanQtUtils. |
313 Handles wlanNetworkOpened(int) signal from WlanQtUtils. |
296 |
314 |
297 @param [in] iapId IAP ID |
315 @param [in] iapId IAP ID |
298 */ |
316 */ |
299 void WlanWizardPageProcessingSettings::wlanNetworkOpened(int iapId) |
317 void WlanWizardPageProcessingSettings::wlanNetworkOpened(int iapId) |
300 { |
318 { |
|
319 OstTraceFunctionEntry0( WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKOPENED_ENTRY ); |
301 Q_UNUSED(iapId); |
320 Q_UNUSED(iapId); |
302 OstTrace1( |
321 OstTrace1( |
303 TRACE_BORDER, |
322 TRACE_BORDER, |
304 WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKOPENED, |
323 WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKOPENED, |
305 "WlanWizardPageProcessingSettings::wlanNetworkOpened;iapId=%d", |
324 "WlanWizardPageProcessingSettings::wlanNetworkOpened;iapId=%d", |
306 iapId); |
325 iapId); |
|
326 OstTraceFunctionExit0( WLANWIZARDPAGEPROCESSINGSETTINGS_WLANNETWORKOPENED_EXIT ); |
307 } |
327 } |
308 |
328 |
309 /*! |
329 /*! |
310 See WlanWizardPage::requiresStartOperation(). |
330 See WlanWizardPage::requiresStartOperation(). |
311 |
331 |
312 Indicates to framework that startOperation() needs to called. |
332 Indicates to framework that startOperation() needs to called. |
313 */ |
333 */ |
314 bool WlanWizardPageProcessingSettings::requiresStartOperation() |
334 bool WlanWizardPageProcessingSettings::requiresStartOperation() |
315 { |
335 { |
|
336 OstTraceFunctionEntry0( WLANWIZARDPAGEPROCESSINGSETTINGS_REQUIRESSTARTOPERATION_ENTRY ); |
|
337 OstTraceFunctionExit0( WLANWIZARDPAGEPROCESSINGSETTINGS_REQUIRESSTARTOPERATION_EXIT ); |
316 return true; |
338 return true; |
317 } |
339 } |
318 |
340 |
319 /*! |
341 /*! |
320 See WlanWizardPage::startOperation(). |
342 See WlanWizardPage::startOperation(). |
321 |
343 |
322 Starts the page operation. |
344 Starts the page operation. |
323 */ |
345 */ |
324 void WlanWizardPageProcessingSettings::startOperation() |
346 void WlanWizardPageProcessingSettings::startOperation() |
325 { |
347 { |
|
348 OstTraceFunctionEntry0( WLANWIZARDPAGEPROCESSINGSETTINGS_STARTOPERATION_ENTRY ); |
326 if (mWizard->handleIap()) { |
349 if (mWizard->handleIap()) { |
327 mNextPageId = WlanWizardPageInternal::PageSummary; |
350 mNextPageId = WlanWizardPageInternal::PageSummary; |
328 |
351 |
329 // in case wlan connection is already established disconnect it |
352 // in case wlan connection is already established disconnect it |
330 // note that connectIap() disconnects implicitly connection when |
353 // note that connectIap() disconnects implicitly connection when |