phonesettings/cpphonesettingsplugins/barringplugin/src/cpbarringplugingroup.cpp
changeset 77 2be0b271d017
parent 72 c76a0b1755b9
equal deleted inserted replaced
72:c76a0b1755b9 77:2be0b271d017
    22 #include <QValidator>
    22 #include <QValidator>
    23 #include <cpitemdatahelper.h>
    23 #include <cpitemdatahelper.h>
    24 #include <psetwrapper.h>
    24 #include <psetwrapper.h>
    25 #include <psetcallbarringwrapper.h>
    25 #include <psetcallbarringwrapper.h>
    26 #include <psuinotes.h>
    26 #include <psuinotes.h>
       
    27 #include <nwdefs.h>
    27 #include "cpbarringplugingroup.h"
    28 #include "cpbarringplugingroup.h"
    28 #include "cpplugincommon.h"
    29 #include "cpplugincommon.h"
    29 #include "cppluginlogging.h"
    30 #include "cppluginlogging.h"
    30 
    31 
    31 const int KMaxPasswordLength = 4;
    32 const int KMaxPasswordLength = 4;
   515         this, SLOT(completeBarringStateChangeRequestHandling(QString, bool)));
   516         this, SLOT(completeBarringStateChangeRequestHandling(QString, bool)));
   516     if (okPressed && m_clickedBarringItem) {
   517     if (okPressed && m_clickedBarringItem) {
   517         QVariant checkState = m_clickedBarringItem->contentWidgetData("checkState");
   518         QVariant checkState = m_clickedBarringItem->contentWidgetData("checkState");
   518         if (Qt::Checked == checkState.toInt()) {
   519         if (Qt::Checked == checkState.toInt()) {
   519             m_barringWrapper->enableBarring(
   520             m_barringWrapper->enableBarring(
       
   521                 EAllTeleAndBearer,
   520                 ServiceGroupVoice,
   522                 ServiceGroupVoice,
   521                 qvariant_cast<PSetCallBarringWrapper::BarringType>(
   523                 qvariant_cast<PSetCallBarringWrapper::BarringType>(
   522                     m_clickedBarringItem->contentWidgetData("barringType")),
   524                     m_clickedBarringItem->contentWidgetData("barringType")),
   523                 barringPassword);
   525                 barringPassword);
   524         } else {
   526         } else {
   525             m_barringWrapper->disableBarring(
   527             m_barringWrapper->disableBarring(
       
   528                 EAllTeleAndBearer,
   526                 ServiceGroupVoice,
   529                 ServiceGroupVoice,
   527                 qvariant_cast<PSetCallBarringWrapper::BarringType>(
   530                 qvariant_cast<PSetCallBarringWrapper::BarringType>(
   528                     m_clickedBarringItem->contentWidgetData("barringType")),
   531                     m_clickedBarringItem->contentWidgetData("barringType")),
   529                 barringPassword);
   532                 barringPassword);
   530         }
   533         }