diff -r 6b911d05207e -r bc5a64e5bc3c phonesettings/cpphonesettingsplugins/cptelephonyutils/src/cpplugincommon.cpp --- a/phonesettings/cpphonesettingsplugins/cptelephonyutils/src/cpplugincommon.cpp Wed Jun 23 18:12:20 2010 +0300 +++ b/phonesettings/cpphonesettingsplugins/cptelephonyutils/src/cpplugincommon.cpp Tue Jul 06 14:15:47 2010 +0300 @@ -30,6 +30,8 @@ #include #include #include +#include +#include #include #include "cptelephonyutilsdefs.h" #include "cpplugincommon.h" @@ -213,6 +215,12 @@ { return readCenrepValue(KCRUidNumberGrouping.iUid, KNumberGrouping).toBool(); } + + bool CpSettingsWrapper::forbiddenIconSupported() const + { + int keyValue = readCenrepValue(KCRUidTelVariation.iUid, KTelVariationFlags).toInt(); + return (KTelephonyLVFlagForbiddenIcon & keyValue); + } QVariant CpSettingsWrapper::readCenrepValue( const long int uid, const unsigned long int key) const