securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp
changeset 52 c23bdf5a328a
parent 39 fe6b6762fccd
--- a/securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp	Fri Sep 17 08:30:11 2010 +0300
+++ b/securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp	Mon Oct 04 00:19:54 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();
+    }
 }