diff -r 712b4ffd76bb -r 43351a4f2da3 securitysettings/cpeapuiplugins/cpeaptlsmethodsui/src/cpeaptlsmethodsinnereapui.cpp --- 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(); + } }