diff -r 3255e7d5bd67 -r 989397f9511c cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp --- a/cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp Thu Oct 07 14:07:34 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,60 +0,0 @@ -/* - * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). - * All rights reserved. - * This component and the accompanying materials are made available - * under the terms of "Eclipse Public License v1.0"" - * which accompanies this distribution, and is available - * at the URL "http://www.eclipse.org/legal/epl-v10.html". - * - * Initial Contributors: - * Nokia Corporation - initial contribution. - * - * Contributors: - * - * Description: - * - */ - -#include - -#include "cpcertpluginloader.h" -#include "cpsecurityview.h" -#include -#include <../../inc/cpsecplugins.h> - -CpCertPluginLoader::CpCertPluginLoader() - { - RDEBUG("0", 0); - mTranslator = q_check_ptr( new QTranslator()); - QString path = "z:/resource/qt/translations/"; - QString appName = "certificate_manager_"; - QString lang = QLocale::system().name(); - mTranslator->load(path + appName + lang); - qApp->installTranslator(mTranslator); - } - -CpCertPluginLoader::~CpCertPluginLoader() - { - if (mTranslator) - { - if (mTranslator->isEmpty() == false) - qApp->removeTranslator(mTranslator); - delete mTranslator; - } - } - -QList CpCertPluginLoader::createSettingFormItemData(CpItemDataHelper &itemDataHelper) const - { - RDEBUG("0", 0); - CpSettingFormEntryItemData *advancedSecuritySettingsItem = - new CpSettingFormEntryItemDataImpl( - CpSettingFormEntryItemData::ButtonEntryItem, - itemDataHelper, hbTrId("txt_certificate_manager_setlabel_advanced_security")); - advancedSecuritySettingsItem->setContentWidgetData("textAlignment", - QVariant( Qt::AlignHCenter | Qt::AlignVCenter) ); - advancedSecuritySettingsItem->setContentWidgetData("objectName", - "advancedSecuritySettingsButton" ); - return QList() << advancedSecuritySettingsItem; - } - -Q_EXPORT_PLUGIN2(cpcertpluginloader, CpCertPluginLoader);