securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp
changeset 49 43351a4f2da3
parent 34 ad1f037f1ac2
--- a/securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp	Fri Sep 03 09:22:44 2010 +0300
+++ b/securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp	Thu Sep 16 13:07:04 2010 +0300
@@ -18,7 +18,7 @@
  */
 
 /*
- * %version: 2 %
+ * %version: 3 %
  */
 
 // System includes
@@ -53,11 +53,13 @@
 EapInnerMethodEntryItemData::EapInnerMethodEntryItemData(
     CpEapTlsMethodsUi* tlsUi, 
     CpItemDataHelper &itemDataHelper,
-    const QString &text) :
+    const QString &text,
+    bool secondInnerEap) :
         CpSettingFormEntryItemData(CpSettingFormEntryItemData::ButtonEntryItem,
             itemDataHelper, text), 
         mTlsUi(tlsUi),
-        mItemDataHelper(itemDataHelper)
+        mItemDataHelper(itemDataHelper),
+        mSecondInnerEap(secondInnerEap)
 {
 }
 
@@ -75,5 +77,10 @@
 CpBaseSettingView* EapInnerMethodEntryItemData::createSettingView() const
 {
     qDebug("EapInnerMethodEntryItemData::createSettingView()");
-    return mTlsUi->innerUiInstance();
+    if (mSecondInnerEap) {
+        return mTlsUi->secondInnerUiInstance();
+    }
+    else {
+        return mTlsUi->innerUiInstance();
+    }
 }