cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp
changeset 59 881d92421467
parent 44 eb08ec9af6e4
--- a/cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp	Fri Sep 03 16:31:27 2010 +0300
+++ b/cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp	Tue Sep 28 14:03:54 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);