wlanutilities/eapwizard/src/eapwizardpageidentity.cpp
changeset 43 72ebcbb64834
parent 39 7b3e49e4608a
child 49 fb81b597edf1
--- a/wlanutilities/eapwizard/src/eapwizardpageidentity.cpp	Thu Jun 24 10:49:51 2010 +0300
+++ b/wlanutilities/eapwizard/src/eapwizardpageidentity.cpp	Fri Jul 09 10:38:19 2010 +0300
@@ -35,6 +35,11 @@
 #include "wlanwizardhelper.h"
 #include "eapwizardpageidentity.h"
 #include "eapwizard_p.h"
+#include "OstTraceDefinitions.h"
+#ifdef OST_TRACE_COMPILER_IN_USE
+#include "eapwizardpageidentityTraces.h"
+#endif
+
 
 /*!
    \class EapWizardPageIdentity
@@ -52,7 +57,7 @@
 
 /*!
    Constructor.
-   
+
    @param [in] parent Pointer to EAP Wizard private implementation.
  */
 EapWizardPageIdentity::EapWizardPageIdentity(EapWizardPrivate* parent) :
@@ -68,6 +73,8 @@
     mLabelRealm(NULL),
     mLabelUsername(NULL)
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_EAPWIZARDPAGEIDENTITY_ENTRY );
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_EAPWIZARDPAGEIDENTITY_EXIT );
 }
 
 /*!
@@ -75,6 +82,8 @@
  */
 EapWizardPageIdentity::~EapWizardPageIdentity()
 {
+    OstTraceFunctionEntry0( DUP1_EAPWIZARDPAGEIDENTITY_EAPWIZARDPAGEIDENTITY_ENTRY );
+    OstTraceFunctionExit0( DUP1_EAPWIZARDPAGEIDENTITY_EAPWIZARDPAGEIDENTITY_EXIT );
 }
 
 /*!
@@ -82,6 +91,7 @@
  */
 HbWidget* EapWizardPageIdentity::initializePage()
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_INITIALIZEPAGE_ENTRY );
     if (!mWidget) {
         bool ok = true;
         mDocumentLoader.reset(
@@ -90,7 +100,7 @@
         Q_ASSERT(ok);
 
         loadDocmlSection(mWizard->wizardHelper()->mainWindow()->orientation());
-        
+
         mWidget = qobject_cast<HbWidget*> (mDocumentLoader->findWidget("occ_eap_wizard_03"));
         Q_ASSERT(mWidget);
 
@@ -105,35 +115,35 @@
 
         mCheckRealm = qobject_cast<HbCheckBox*> (mDocumentLoader->findWidget("setlabel_54_val"));
         Q_ASSERT(mCheckRealm);
-        
+
         mLabelUsername = qobject_cast<HbLabel*> (mDocumentLoader->findWidget("setlabel_53"));
         Q_ASSERT(mLabelUsername);
-        
+
         mLabelRealm = qobject_cast<HbLabel*> (mDocumentLoader->findWidget("setlabel_54"));
         Q_ASSERT(mLabelRealm);
-        
+
         ok = connect(
             mWizard->wizardHelper()->mainWindow(),
             SIGNAL(orientationChanged(Qt::Orientation)), 
             this, 
             SLOT(loadDocmlSection(Qt::Orientation)));
         Q_ASSERT(ok);
-        
+
         ok = connect(
             mEditUsername, SIGNAL(textChanged(const QString &)), 
             this, SLOT(textChanged(const QString &)));
         Q_ASSERT(ok);
-        
+
         ok = connect(
             mEditRealm, SIGNAL(textChanged(const QString &)),
             this, SLOT(textChanged(const QString &)));
         Q_ASSERT(ok);
-        
+
         ok = connect(
             mCheckUsername, SIGNAL(stateChanged(int)), 
             this, SLOT(stateChanged(int)));
         Q_ASSERT(ok);
-        
+
         ok = connect(
             mCheckRealm, SIGNAL(stateChanged(int)), 
             this, SLOT(stateChanged(int)));
@@ -147,7 +157,7 @@
         HbParameterLengthLimiter(
             hbTrId("txt_occ_setlabel_user_name_for_1")).arg(
                 mWizard->eapTypeToString(plugin.pluginId())));
-    
+
     // Configure editors properties
     mValidatorUsername.reset( 
         mWizard->eapConfigurationInterface()->validatorEap(
@@ -163,27 +173,30 @@
     Q_ASSERT(mValidatorRealm.data());
     mValidatorRealm->updateEditor(mEditRealm);
 
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_INITIALIZEPAGE_EXIT );
     return mWidget;
 }
 
 /*!
    Loads the required orientation of docml.
-   
+
    @param [in] orientation Orientation to be loaded. 
  */
 void EapWizardPageIdentity::loadDocmlSection(Qt::Orientation orientation)
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_LOADDOCMLSECTION_ENTRY );
     EapWizardPage::loadDocmlSection(
         mDocumentLoader.data(),
         orientation,
         ":/docml/occ_eap_wizard_03.docml",
         "portrait_section",
         "landscape_section");
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_LOADDOCMLSECTION_EXIT );
 }
 
 /*!
    See WlanWizardPage.
-   
+
    @return next wizard page:
    - WlanWizardPage::PageProcessSettings: For EAP-TLS 
    - EapWizardPage::PageInnerTypeEapTtls: For EAP-TTLS
@@ -191,6 +204,7 @@
  */
 int EapWizardPageIdentity::nextId() const
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_NEXTID_ENTRY );
     int id = WlanWizardPage::PageNone;
     bool ok;
     int type = mWizard->configurations(EapWizardPrivate::OuterType).toInt(&ok);
@@ -200,11 +214,11 @@
     case EapQtPluginHandle::PluginEapTls:
         id = WlanWizardPage::PageProcessSettings;
         break;
-        
+
     case EapQtPluginHandle::PluginEapTtls:
         id = EapWizardPage::PageInnerTypeEapTtls;
         break;
-        
+
     case EapQtPluginHandle::PluginPeap:
         id = EapWizardPage::PageInnerTypePeap;
         break;
@@ -212,27 +226,29 @@
 
     mWizard->setConfigurations(EapWizardPrivate::TunnelUsernameAutomatic,
         mCheckUsername->isChecked());
-    
+
     mWizard->setConfigurations(
         EapWizardPrivate::TunnelUsername, mEditUsername->text());
-    
+
     mWizard->setConfigurations(
         EapWizardPrivate::TunnelRealmAutomatic, mCheckRealm->isChecked());
-    
+
     mWizard->setConfigurations(EapWizardPrivate::TunnelRealm, mEditRealm->text());
 
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_NEXTID_EXIT );
     return id;
 }
 
 /*!
    See WlanWizardPage.
-   
+
    Validates the content of the page.
-   
+
    @return true if content is valid.
  */
 bool EapWizardPageIdentity::showPage()
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_SHOWPAGE_ENTRY );
     bool valid = false;
 
     if (validateGroup(mEditUsername, mCheckUsername, mValidatorUsername.data()) && 
@@ -240,42 +256,47 @@
         valid = true;
     }
 
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_SHOWPAGE_EXIT );
     return valid;
 }
 
 /*!
    Slot for textChanged() signal from HbLineEdit.
-   
+
    @param [in] text NOT USED.
  */
 void EapWizardPageIdentity::textChanged(const QString & text)
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_TEXTCHANGED_ENTRY );
     Q_UNUSED(text);
     mWizard->wizardHelper()->enableNextButton(showPage());
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_TEXTCHANGED_EXIT );
 }
 
 /*!
    Slot for stateChanged() signal from HbCheckBox.
-   
+
    @param [in] state NOT USED.
  */
 void EapWizardPageIdentity::stateChanged(int state )
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_STATECHANGED_ENTRY );
     Q_UNUSED(state);
     mEditUsername->setEnabled(!mCheckUsername->isChecked());
     mEditRealm->setEnabled(!mCheckRealm->isChecked());
     mWizard->wizardHelper()->enableNextButton(showPage());
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_STATECHANGED_EXIT );
 }
 
 /*!
    Validates the settings group, that is line edit and checkbox using
    given validator.
-   
+
    @param [in] edit pointer to line edit to which content must be validated
    @param [in] checkBox pointer to checkbox
    @param [in] validator pointer to validator which is used to validate the content
                     of the line editor.
-                    
+
    @return true if validation is ok, false otherwise. 
  */
 bool EapWizardPageIdentity::validateGroup(
@@ -283,11 +304,13 @@
     HbCheckBox *checkBox,
     EapQtValidator *validator) const
 {
+    OstTraceFunctionEntry0( EAPWIZARDPAGEIDENTITY_VALIDATEGROUP_ENTRY );
     bool status = false;
     if (checkBox->isChecked() || 
         checkBox->isChecked() == false && 
         EapQtValidator::StatusOk == validator->validate(edit->text())) {
         status = true;
     }
+    OstTraceFunctionExit0( EAPWIZARDPAGEIDENTITY_VALIDATEGROUP_EXIT );
     return status;
 }