cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp
changeset 61 1cc4c46c2963
parent 45 5d3e34b7618a
--- a/cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp	Fri Sep 17 08:35:02 2010 +0300
+++ b/cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp	Mon Oct 04 01:41:57 2010 +0300
@@ -44,10 +44,17 @@
 	}
 
 QList<CpSettingFormItemData*> CpCertPluginLoader::createSettingFormItemData(CpItemDataHelper &itemDataHelper) const
-		{
-		RDEBUG("0", 0);
-  return QList<CpSettingFormItemData*>() 
-           << new CpSettingFormEntryItemDataImpl<CpSecurityView>(itemDataHelper,tr("Advanced Security"), QString());			
-		}
+	{
+	RDEBUG("0", 0);
+	CpSettingFormEntryItemData *advancedSecuritySettingsItem =
+            new CpSettingFormEntryItemDataImpl<CpSecurityView>(
+                    CpSettingFormEntryItemData::ButtonEntryItem,
+                    itemDataHelper, hbTrId("txt_certificate_manager_setlabel_advanced_security"));
+    advancedSecuritySettingsItem->setContentWidgetData("textAlignment",
+            QVariant( Qt::AlignHCenter | Qt::AlignVCenter) );
+    advancedSecuritySettingsItem->setContentWidgetData("objectName",
+            "advancedSecuritySettingsButton" );
+    return QList<CpSettingFormItemData *>() << advancedSecuritySettingsItem;
+	}
 
 Q_EXPORT_PLUGIN2(cpcertpluginloader, CpCertPluginLoader);