diff -r 2f8f8080a020 -r ebdbd102c78a phonesettings/cpphonesettingsplugins/telephonyplugin/src/cptelephonyplugin.cpp --- a/phonesettings/cpphonesettingsplugins/telephonyplugin/src/cptelephonyplugin.cpp Mon May 03 12:31:11 2010 +0300 +++ b/phonesettings/cpphonesettingsplugins/telephonyplugin/src/cptelephonyplugin.cpp Fri May 14 15:51:57 2010 +0300 @@ -14,29 +14,52 @@ * Description: * */ - #include #include #include "cptelephonyplugin.h" #include "cptelephonypluginview.h" #include "cppluginlogging.h" -CpTelephonyPlugin::CpTelephonyPlugin() : QObject(0) + +/*! + CpTelephonyPlugin::CpTelephonyPlugin() +*/ +CpTelephonyPlugin::CpTelephonyPlugin() : + QObject(0), + m_localisation(0) { // Install plugin specific msg handler INSTALL_TRACE_MSG_HANDLER; + DPRINT << ": IN"; + + // Set scoped pointer + m_localisation.reset(new CpPhoneLocalisation(this)); + + // Install required translations + m_localisation->installTranslator( + CpPhoneLocalisation:: + TranslationFileCommon); + m_localisation->installTranslator( + CpPhoneLocalisation:: + TranslationFileTelephoneCp); - DPRINT; + DPRINT << ": OUT"; } +/*! + CpTelephonyPlugin::~CpTelephonyPlugin() +*/ CpTelephonyPlugin::~CpTelephonyPlugin() { DPRINT; - + // Uninstall plugin specific msg handler UNINSTALL_TRACE_MSG_HANDLER; } +/*! + CpTelephonyPlugin::createSettingFormItemData() const +*/ QList CpTelephonyPlugin::createSettingFormItemData( CpItemDataHelper &itemDataHelper) const {