134 |
135 |
135 OstTraceExt2( TRACE_BORDER, WLANWIZARDPRIVATE_WLANWIZARDPRIVATE_DONE, |
136 OstTraceExt2( TRACE_BORDER, WLANWIZARDPRIVATE_WLANWIZARDPRIVATE_DONE, |
136 "WlanWizardPrivate::WlanWizardPrivate - done;" |
137 "WlanWizardPrivate::WlanWizardPrivate - done;" |
137 "this=%x;mFirstPageId=%{PageIds}", |
138 "this=%x;mFirstPageId=%{PageIds}", |
138 ( unsigned )this, mFirstPageId ); |
139 ( unsigned )this, mFirstPageId ); |
|
140 OstTraceFunctionExit0( WLANWIZARDPRIVATE_WLANWIZARDPRIVATE_EXIT ); |
139 } |
141 } |
140 |
142 |
141 /*! |
143 /*! |
142 Destructor. |
144 Destructor. |
143 */ |
145 */ |
144 WlanWizardPrivate::~WlanWizardPrivate() |
146 WlanWizardPrivate::~WlanWizardPrivate() |
145 { |
147 { |
|
148 OstTraceFunctionEntry0( DUP1_WLANWIZARDPRIVATE_WLANWIZARDPRIVATE_ENTRY ); |
146 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_DWLANWIZARDPRIVATE, |
149 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_DWLANWIZARDPRIVATE, |
147 "WlanWizardPrivate::~WlanWizardPrivate;this=%x", |
150 "WlanWizardPrivate::~WlanWizardPrivate;this=%x", |
148 this ); |
151 this ); |
149 |
152 |
150 // Remove wizard pages from stackedwidgets, since stackedwidget owns the |
153 // Remove wizard pages from stackedwidgets, since stackedwidget owns the |
189 int securityMode, |
193 int securityMode, |
190 bool usePsk, |
194 bool usePsk, |
191 bool hidden, |
195 bool hidden, |
192 bool wps) |
196 bool wps) |
193 { |
197 { |
|
198 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_SETPARAMETERS_ENTRY ); |
194 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_SETPARAMETERS, |
199 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_SETPARAMETERS, |
195 "WlanWizardPrivate::setParameters;this=%x", |
200 "WlanWizardPrivate::setParameters;this=%x", |
196 this ); |
201 this ); |
197 |
202 |
198 mFirstPageId = getNextPageId( |
203 mFirstPageId = getNextPageId( |
199 ssid, networkMode, securityMode, usePsk, hidden, wps); |
204 ssid, networkMode, securityMode, usePsk, hidden, wps); |
200 |
205 |
201 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_SETPARAMETERS_DONE, |
206 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_SETPARAMETERS_DONE, |
202 "WlanWizardPrivate::setParameters - Done;this=%x", |
207 "WlanWizardPrivate::setParameters - Done;this=%x", |
203 this ); |
208 this ); |
|
209 OstTraceFunctionExit0( WLANWIZARDPRIVATE_SETPARAMETERS_EXIT ); |
204 } |
210 } |
205 |
211 |
206 /*! |
212 /*! |
207 See WlanWizard::show(). |
213 See WlanWizard::show(). |
208 */ |
214 */ |
209 void WlanWizardPrivate::show() |
215 void WlanWizardPrivate::show() |
210 { |
216 { |
|
217 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_SHOW_ENTRY ); |
211 OstTraceExt2( TRACE_BORDER, WLANWIZARDPRIVATE_SHOW, |
218 OstTraceExt2( TRACE_BORDER, WLANWIZARDPRIVATE_SHOW, |
212 "WlanWizardPrivate::show;this=%x;mFirstPageId=%{PageIds}", |
219 "WlanWizardPrivate::show;this=%x;mFirstPageId=%{PageIds}", |
213 ( unsigned )this, mFirstPageId ); |
220 ( unsigned )this, mFirstPageId ); |
214 |
221 |
215 Q_ASSERT(mClosed == false); |
222 Q_ASSERT(mClosed == false); |
234 int securityMode, |
242 int securityMode, |
235 bool usePsk, |
243 bool usePsk, |
236 bool hidden, |
244 bool hidden, |
237 bool wps) |
245 bool wps) |
238 { |
246 { |
|
247 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_GETNEXTPAGEID_ENTRY ); |
239 setConfiguration(ConfProcessSettings, true); |
248 setConfiguration(ConfProcessSettings, true); |
240 setConfiguration(ConfSsid, ssid); |
249 setConfiguration(ConfSsid, ssid); |
241 setConfiguration(ConfNetworkMode, networkMode); |
250 setConfiguration(ConfNetworkMode, networkMode); |
242 setConfiguration(ConfSecurityMode, securityMode); |
251 setConfiguration(ConfSecurityMode, securityMode); |
243 setConfiguration(ConfUsePsk, usePsk); |
252 setConfiguration(ConfUsePsk, usePsk); |
244 setConfiguration(ConfHiddenWlan, hidden); |
253 setConfiguration(ConfHiddenWlan, hidden); |
245 |
254 |
246 OstTrace1( TRACE_NORMAL, WLANWIZARDPRIVATE_GETNEXTPAGEID, |
255 OstTrace1( TRACE_NORMAL, WLANWIZARDPRIVATE_GETNEXTPAGEID, |
247 "WlanWizardPrivate::getNextPageId;wps=%u", |
256 "WlanWizardPrivate::getNextPageId;wps=%u", |
248 wps ); |
257 wps ); |
249 |
258 OstTraceFunctionExit0( WLANWIZARDPRIVATE_GETNEXTPAGEID_EXIT ); |
250 return nextPageId(wps); |
259 return nextPageId(wps); |
251 } |
260 } |
252 |
261 |
253 /*! |
262 /*! |
254 Utility method for WLAN Wizard pages to query the wlanqtutils class. |
263 Utility method for WLAN Wizard pages to query the wlanqtutils class. |
255 |
264 |
256 @return a valid pointer to WlanQtUtils class. |
265 @return a valid pointer to WlanQtUtils class. |
257 */ |
266 */ |
258 WlanQtUtils* WlanWizardPrivate::wlanQtUtils() const |
267 WlanQtUtils* WlanWizardPrivate::wlanQtUtils() const |
259 { |
268 { |
260 Q_ASSERT(mWlanQtUtils); |
269 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_WLANQTUTILS_ENTRY ); |
|
270 Q_ASSERT(mWlanQtUtils.data()); |
|
271 OstTraceFunctionExit0( WLANWIZARDPRIVATE_WLANQTUTILS_EXIT ); |
261 return mWlanQtUtils.data(); |
272 return mWlanQtUtils.data(); |
262 } |
273 } |
263 |
274 |
264 /*! |
275 /*! |
265 Utility method for WLAN Wizard pages to query active wizard plugin object |
276 Utility method for WLAN Wizard pages to query active wizard plugin object |
266 |
277 |
267 @return NULL in case plugin is not active. |
278 @return NULL in case plugin is not active. |
268 */ |
279 */ |
269 WlanWizardPlugin* WlanWizardPrivate::wlanWizardPlugin() const |
280 WlanWizardPlugin* WlanWizardPrivate::wlanWizardPlugin() const |
270 { |
281 { |
|
282 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_WLANWIZARDPLUGIN_ENTRY ); |
271 WlanWizardPlugin* plugin = NULL; |
283 WlanWizardPlugin* plugin = NULL; |
272 |
284 |
273 if (isEapEnabled()) { |
285 if (isEapEnabled()) { |
274 plugin = mEapWizard.data(); |
286 plugin = mEapWizard.data(); |
275 Q_ASSERT(plugin); |
287 Q_ASSERT(plugin); |
418 OstTraceExt2( TRACE_NORMAL, WLANWIZARDPRIVATE_CONFIGURATIONS, |
436 OstTraceExt2( TRACE_NORMAL, WLANWIZARDPRIVATE_CONFIGURATIONS, |
419 "WlanWizardPrivate::configuration;confId=%{ConfigurationId};string=%S", |
437 "WlanWizardPrivate::configuration;confId=%{ConfigurationId};string=%S", |
420 (uint)confId, string ); |
438 (uint)confId, string ); |
421 #endif |
439 #endif |
422 |
440 |
|
441 OstTraceFunctionExit0( WLANWIZARDPRIVATE_CONFIGURATION_EXIT ); |
423 return mConfigurations[confId]; |
442 return mConfigurations[confId]; |
424 } |
443 } |
425 |
444 |
426 /*! |
445 /*! |
427 See WlanWizardHelper::setConfiguration(). |
446 See WlanWizardHelper::setConfiguration(). |
428 */ |
447 */ |
429 void WlanWizardPrivate::setConfiguration( |
448 void WlanWizardPrivate::setConfiguration( |
430 ConfigurationId confId, |
449 ConfigurationId confId, |
431 const QVariant &value) |
450 const QVariant &value) |
432 { |
451 { |
|
452 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_SETCONFIGURATION_ENTRY ); |
433 #ifdef OST_TRACE_COMPILER_IN_USE |
453 #ifdef OST_TRACE_COMPILER_IN_USE |
434 QString tmp; |
454 QString tmp; |
435 QDebug tmpStream(&tmp); |
455 QDebug tmpStream(&tmp); |
436 tmpStream << value; |
456 tmpStream << value; |
437 TPtrC16 string( tmp.utf16(), tmp.length() ); |
457 TPtrC16 string( tmp.utf16(), tmp.length() ); |
441 "confId=%{ConfigurationId};string=%S", |
461 "confId=%{ConfigurationId};string=%S", |
442 (uint)confId, string ); |
462 (uint)confId, string ); |
443 #endif |
463 #endif |
444 |
464 |
445 mConfigurations[confId] = value; |
465 mConfigurations[confId] = value; |
|
466 OstTraceFunctionExit0( WLANWIZARDPRIVATE_SETCONFIGURATION_EXIT ); |
446 } |
467 } |
447 |
468 |
448 /*! |
469 /*! |
449 * See WlanWizardHelper::clearConfiguration(). |
470 * See WlanWizardHelper::clearConfiguration(). |
450 */ |
471 */ |
451 void WlanWizardPrivate::clearConfiguration(ConfigurationId confId) |
472 void WlanWizardPrivate::clearConfiguration(ConfigurationId confId) |
452 { |
473 { |
|
474 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_CLEARCONFIGURATION_ENTRY ); |
453 OstTrace1( TRACE_FLOW, WLANWIZARDPRIVATE_CLEARCONFIGURATION, |
475 OstTrace1( TRACE_FLOW, WLANWIZARDPRIVATE_CLEARCONFIGURATION, |
454 "WlanWizardPrivate::clearConfiguration;confId=%{ConfigurationId}", |
476 "WlanWizardPrivate::clearConfiguration;confId=%{ConfigurationId}", |
455 (uint)confId ); |
477 (uint)confId ); |
456 |
478 |
457 mConfigurations.remove(confId); |
479 mConfigurations.remove(confId); |
|
480 OstTraceFunctionExit0( WLANWIZARDPRIVATE_CLEARCONFIGURATION_EXIT ); |
458 } |
481 } |
459 |
482 |
460 /*! |
483 /*! |
461 * See WlanWizardHelper::configurationExists(). |
484 * See WlanWizardHelper::configurationExists(). |
462 */ |
485 */ |
463 bool WlanWizardPrivate::configurationExists(ConfigurationId confId) |
486 bool WlanWizardPrivate::configurationExists(ConfigurationId confId) |
464 { |
487 { |
|
488 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_CONFIGURATIONEXISTS_ENTRY ); |
465 OstTrace1( TRACE_DUMP, WLANWIZARDPRIVATE_CONFIGURATIONEXISTS, |
489 OstTrace1( TRACE_DUMP, WLANWIZARDPRIVATE_CONFIGURATIONEXISTS, |
466 "WlanWizardPrivate::configurationExists;confId=%{ConfigurationId}", |
490 "WlanWizardPrivate::configurationExists;confId=%{ConfigurationId}", |
467 (uint)confId ); |
491 (uint)confId ); |
468 |
492 OstTraceFunctionExit0( WLANWIZARDPRIVATE_CONFIGURATIONEXISTS_EXIT ); |
469 return mConfigurations[confId].isValid(); |
493 return mConfigurations[confId].isValid(); |
470 } |
494 } |
471 |
495 |
472 /*! |
496 /*! |
473 See WlanWizardHelper::enableNextButton(). |
497 See WlanWizardHelper::enableNextButton(). |
474 */ |
498 */ |
475 void WlanWizardPrivate::enableNextButton(bool enable) |
499 void WlanWizardPrivate::enableNextButton(bool enable) |
476 { |
500 { |
|
501 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_ENABLENEXTBUTTON_ENTRY ); |
477 OstTraceExt2( TRACE_FLOW, WLANWIZARDPRIVATE_ENABLENEXTBUTTON, |
502 OstTraceExt2( TRACE_FLOW, WLANWIZARDPRIVATE_ENABLENEXTBUTTON, |
478 "WlanWizardPrivate::enableNextButton;this=%x;enable=%x", |
503 "WlanWizardPrivate::enableNextButton;this=%x;enable=%x", |
479 (unsigned)this, (uint)enable ); |
504 (unsigned)this, (uint)enable ); |
480 mActionNext->setEnabled(enable); |
505 mActionNext->setEnabled(enable); |
|
506 OstTraceFunctionExit0( WLANWIZARDPRIVATE_ENABLENEXTBUTTON_EXIT ); |
481 } |
507 } |
482 |
508 |
483 /*! |
509 /*! |
484 See WlanWizardHelper::addPage(). |
510 See WlanWizardHelper::addPage(). |
485 */ |
511 */ |
486 void WlanWizardPrivate::addPage(int pageId, WlanWizardPage *page) |
512 void WlanWizardPrivate::addPage(int pageId, WlanWizardPage *page) |
487 { |
513 { |
|
514 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_ADDPAGE_ENTRY ); |
488 OstTraceExt3( TRACE_FLOW, WLANWIZARDPRIVATE_ADDPAGE, |
515 OstTraceExt3( TRACE_FLOW, WLANWIZARDPRIVATE_ADDPAGE, |
489 "WlanWizardPrivate::addPage;this=%x;pageId=%{PageIds};page=%x", |
516 "WlanWizardPrivate::addPage;this=%x;pageId=%{PageIds};page=%x", |
490 (unsigned)this, pageId, (uint)(page) ); |
517 (unsigned)this, pageId, (uint)(page) ); |
491 |
518 |
492 Q_ASSERT(!mPages.contains(pageId)); |
519 Q_ASSERT(!mPages.contains(pageId)); |
493 mPages[pageId] = page; |
520 mPages[pageId] = page; |
|
521 OstTraceFunctionExit0( WLANWIZARDPRIVATE_ADDPAGE_EXIT ); |
494 } |
522 } |
495 |
523 |
496 /*! |
524 /*! |
497 See WlanWizardHelper::nextPage(). |
525 See WlanWizardHelper::nextPage(). |
498 */ |
526 */ |
499 void WlanWizardPrivate::nextPage() |
527 void WlanWizardPrivate::nextPage() |
500 { |
528 { |
|
529 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_NEXTPAGE_ENTRY ); |
501 OstTrace1( TRACE_FLOW, WLANWIZARDPRIVATE_NEXTPAGE, |
530 OstTrace1( TRACE_FLOW, WLANWIZARDPRIVATE_NEXTPAGE, |
502 "WlanWizardPrivate::nextPage;this=%x", |
531 "WlanWizardPrivate::nextPage;this=%x", |
503 this ); |
532 this ); |
504 |
533 |
505 mPageFinished = true; |
534 mPageFinished = true; |
506 toNextPage(); |
535 toNextPage(); |
|
536 OstTraceFunctionExit0( WLANWIZARDPRIVATE_NEXTPAGE_EXIT ); |
507 } |
537 } |
508 |
538 |
509 /*! |
539 /*! |
510 See WlanWizardHelper::mainWindow(). |
540 See WlanWizardHelper::mainWindow(). |
511 */ |
541 */ |
512 HbMainWindow* WlanWizardPrivate::mainWindow() const |
542 HbMainWindow* WlanWizardPrivate::mainWindow() const |
513 { |
543 { |
|
544 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_MAINWINDOW_ENTRY ); |
|
545 OstTraceFunctionExit0( WLANWIZARDPRIVATE_MAINWINDOW_EXIT ); |
514 return mMainWindow; |
546 return mMainWindow; |
515 } |
547 } |
516 |
548 |
517 /*! |
549 /*! |
518 See WlanWizardHelper::isCurrentPage(). |
550 See WlanWizardHelper::isCurrentPage(). |
519 */ |
551 */ |
520 bool WlanWizardPrivate::isCurrentPage(const HbWidget *page) const |
552 bool WlanWizardPrivate::isCurrentPage(const HbWidget *page) const |
521 { |
553 { |
|
554 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_ISCURRENTPAGE_ENTRY ); |
522 bool ret = false; |
555 bool ret = false; |
523 if (mStackedWidget->currentWidget() == page) { |
556 if (mStackedWidget->currentWidget() == page) { |
524 ret = true; |
557 ret = true; |
525 } |
558 } |
526 |
559 |
527 OstTraceExt2( TRACE_FLOW, WLANWIZARDPRIVATE_ISCURRENTPAGE, |
560 OstTraceExt2( TRACE_FLOW, WLANWIZARDPRIVATE_ISCURRENTPAGE, |
528 "WlanWizardPrivate::isCurrentPage;page=%x;ret=%d", |
561 "WlanWizardPrivate::isCurrentPage;page=%x;ret=%d", |
529 (uint)page, ret); |
562 (uint)page, ret); |
530 |
563 |
|
564 OstTraceFunctionExit0( WLANWIZARDPRIVATE_ISCURRENTPAGE_EXIT ); |
531 return ret; |
565 return ret; |
532 } |
566 } |
533 |
567 |
534 /*! |
568 /*! |
535 See WlanWizardHelper::nextPageId() |
569 See WlanWizardHelper::nextPageId() |
536 */ |
570 */ |
537 int WlanWizardPrivate::nextPageId(bool useWps) |
571 int WlanWizardPrivate::nextPageId(bool useWps) |
538 { |
572 { |
|
573 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_NEXTPAGEID_ENTRY ); |
539 int ret; |
574 int ret; |
540 if (useWps) { |
575 if (useWps) { |
541 ret = WlanWizardPage::PageWpsStart; |
576 ret = WlanWizardPage::PageWpsStart; |
542 } else { |
577 } else { |
543 int secMode = configuration(WlanWizardHelper::ConfSecurityMode).toInt(); |
578 int secMode = configuration(WlanWizardHelper::ConfSecurityMode).toInt(); |
683 showPage(pageId, removeFromStack); |
724 showPage(pageId, removeFromStack); |
684 |
725 |
685 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_NEXTTRIGGERED_DONE, |
726 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_NEXTTRIGGERED_DONE, |
686 "WlanWizardPrivate::nextTriggered - Done;this=%x", |
727 "WlanWizardPrivate::nextTriggered - Done;this=%x", |
687 this ); |
728 this ); |
|
729 OstTraceFunctionExit0( WLANWIZARDPRIVATE_NEXTTRIGGERED_EXIT ); |
688 } |
730 } |
689 |
731 |
690 /*! |
732 /*! |
691 Finish button has been pressed. Closes the wizard and sends finished() |
733 Finish button has been pressed. Closes the wizard and sends finished() |
692 signal to the client. |
734 signal to the client. |
693 */ |
735 */ |
694 void WlanWizardPrivate::finishTriggered() |
736 void WlanWizardPrivate::finishTriggered() |
695 { |
737 { |
|
738 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_FINISHTRIGGERED_ENTRY ); |
696 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_FINISHTRIGGERED, |
739 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_FINISHTRIGGERED, |
697 "WlanWizardPrivate::finishTriggered;this=%x", |
740 "WlanWizardPrivate::finishTriggered;this=%x", |
698 this ); |
741 this ); |
699 |
742 |
700 // Disconnect receiving more signals from any actions |
743 // Disconnect receiving more signals from any actions |
709 configuration(ConfConnected).toBool()); |
752 configuration(ConfConnected).toBool()); |
710 |
753 |
711 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_FINISHTRIGGERED_DONE, |
754 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_FINISHTRIGGERED_DONE, |
712 "WlanWizardPrivate::finishTriggered - Done;this=%x", |
755 "WlanWizardPrivate::finishTriggered - Done;this=%x", |
713 this ); |
756 this ); |
|
757 OstTraceFunctionExit0( WLANWIZARDPRIVATE_FINISHTRIGGERED_EXIT ); |
714 } |
758 } |
715 |
759 |
716 /*! |
760 /*! |
717 In case wizard page is using timer protection for the page, this is the |
761 In case wizard page is using timer protection for the page, this is the |
718 slot to handle the callback from the timer. |
762 slot to handle the callback from the timer. |
719 */ |
763 */ |
720 void WlanWizardPrivate::onTimeOut() |
764 void WlanWizardPrivate::onTimeOut() |
721 { |
765 { |
|
766 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_ONTIMEOUT_ENTRY ); |
722 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_ONTIMEOUT, |
767 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_ONTIMEOUT, |
723 "WlanWizardPrivate::onTimeOut;this=%x", |
768 "WlanWizardPrivate::onTimeOut;this=%x", |
724 this ); |
769 this ); |
725 |
770 |
726 toNextPage(); |
771 toNextPage(); |
727 |
772 |
728 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_ONTIMEOUT_DONE, |
773 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_ONTIMEOUT_DONE, |
729 "WlanWizardPrivate::onTimeOut - Done;this=%x", |
774 "WlanWizardPrivate::onTimeOut - Done;this=%x", |
730 this ); |
775 this ); |
|
776 OstTraceFunctionExit0( WLANWIZARDPRIVATE_ONTIMEOUT_EXIT ); |
731 } |
777 } |
732 |
778 |
733 /*! |
779 /*! |
734 Slot to start wizard page operation asynchronous. Starts also the timer |
780 Slot to start wizard page operation asynchronous. Starts also the timer |
735 to protect the wizard page. |
781 to protect the wizard page. |
736 */ |
782 */ |
737 void WlanWizardPrivate::startPageOperation() |
783 void WlanWizardPrivate::startPageOperation() |
738 { |
784 { |
|
785 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_STARTPAGEOPERATION_ENTRY ); |
739 // Process this if wizard has not been closed |
786 // Process this if wizard has not been closed |
740 if (mClosed == false) { |
787 if (mClosed == false) { |
741 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_STARTPAGEOPERATION, |
788 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_STARTPAGEOPERATION, |
742 "WlanWizardPrivate::startPageOperation;this=%x", |
789 "WlanWizardPrivate::startPageOperation;this=%x", |
743 this ); |
790 this ); |
751 |
798 |
752 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_STARTPAGEOPERATION_DONE, |
799 OstTrace1( TRACE_BORDER, WLANWIZARDPRIVATE_STARTPAGEOPERATION_DONE, |
753 "WlanWizardPrivate::startPageOperation - DONE;this=%x", |
800 "WlanWizardPrivate::startPageOperation - DONE;this=%x", |
754 this ); |
801 this ); |
755 } |
802 } |
|
803 OstTraceFunctionExit0( WLANWIZARDPRIVATE_STARTPAGEOPERATION_EXIT ); |
756 } |
804 } |
757 |
805 |
758 /*! |
806 /*! |
759 In case the wizard page uses timer protection this method determines when |
807 In case the wizard page uses timer protection this method determines when |
760 the next page is shown. |
808 the next page is shown. |
761 */ |
809 */ |
762 void WlanWizardPrivate::toNextPage() |
810 void WlanWizardPrivate::toNextPage() |
763 { |
811 { |
|
812 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_TONEXTPAGE_ENTRY ); |
764 if (mPageFinished && !(mPageTimer->isActive())) { |
813 if (mPageFinished && !(mPageTimer->isActive())) { |
765 OstTrace1( TRACE_FLOW, WLANWIZARDPRIVATE_TONEXTPAGE, |
814 OstTrace1( TRACE_FLOW, WLANWIZARDPRIVATE_TONEXTPAGE, |
766 "WlanWizardPrivate::toNextPage;this=%x", |
815 "WlanWizardPrivate::toNextPage;this=%x", |
767 this ); |
816 this ); |
768 |
817 |
769 // process this asynchronous. Main purpose is to release the current |
818 // process this asynchronous. Main purpose is to release the current |
770 // call stack and process the page change using new call stack |
819 // call stack and process the page change using new call stack |
771 QMetaObject::invokeMethod(this, "nextTriggered", Qt::QueuedConnection); |
820 QMetaObject::invokeMethod(this, "nextTriggered", Qt::QueuedConnection); |
772 } |
821 } |
|
822 OstTraceFunctionExit0( WLANWIZARDPRIVATE_TONEXTPAGE_EXIT ); |
773 } |
823 } |
774 |
824 |
775 /*! |
825 /*! |
776 Show requested page and removes the current wizard page from the stack if |
826 Show requested page and removes the current wizard page from the stack if |
777 required. This method updates the title and toolbar accordingly. |
827 required. This method updates the title and toolbar accordingly. |
782 @param [in] removeFromStack if true the current wizard page is removed from |
832 @param [in] removeFromStack if true the current wizard page is removed from |
783 the stackedwidget. |
833 the stackedwidget. |
784 */ |
834 */ |
785 void WlanWizardPrivate::showPage(int pageId, bool removeFromStack) |
835 void WlanWizardPrivate::showPage(int pageId, bool removeFromStack) |
786 { |
836 { |
|
837 OstTraceFunctionEntry0( WLANWIZARDPRIVATE_SHOWPAGE_ENTRY ); |
787 OstTraceExt3( TRACE_FLOW, WLANWIZARDPRIVATE_SHOWPAGE, |
838 OstTraceExt3( TRACE_FLOW, WLANWIZARDPRIVATE_SHOWPAGE, |
788 "WlanWizardPrivate::showPage;this=%x;" |
839 "WlanWizardPrivate::showPage;this=%x;" |
789 "pageId=%{PageIds};removeFromStack=%x", |
840 "pageId=%{PageIds};removeFromStack=%x", |
790 ( unsigned )this, pageId, ( TUint )( removeFromStack ) ); |
841 ( unsigned )this, pageId, ( TUint )( removeFromStack ) ); |
791 |
842 |
792 // PageNone is returned by wizard pages when some validation of page content |
843 // PageNone is returned by wizard pages when some validation of page content |
793 // has not passed and the page does not want to process wizard to next page |
844 // has not passed and the page does not want to process wizard to next page |
794 if (pageId == WlanWizardPage::PageNone) { |
845 if (pageId == WlanWizardPage::PageNone) { |
|
846 OstTraceFunctionExit0( WLANWIZARDPRIVATE_SHOWPAGE_EXIT ); |
795 return; |
847 return; |
796 } |
848 } |
797 |
849 |
798 // PageProcessSettings is shown only when WLAN AP is found in scanning |
850 // PageProcessSettings is shown only when WLAN AP is found in scanning |
799 // 1/ when client calls setParameters() |
851 // 1/ when client calls setParameters() |