diff -r e863583e6720 -r c23bdf5a328a securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp --- 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(); + } }