phonesettings/cpphonesettingsplugins/callsplugin/src/cpcallsplugingroup.h
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 30 ebdbd102c78a
parent 45 6b911d05207e
equal deleted inserted replaced
40:bab96b7ed1a4 51:f39ed5e045e0
    44     ~CpCallsPluginGroup();
    44     ~CpCallsPluginGroup();
    45     
    45     
    46 private:     
    46 private:     
    47     
    47     
    48     void createShowCallDurationItem();
    48     void createShowCallDurationItem();
       
    49     void createOwnVideoInReceivedCall();
    49     void createSoftRejectItem();
    50     void createSoftRejectItem();
    50     void createCLIItem();
    51     void createCLIItem();
    51     void createCallWaitingtem();
    52     void createCallWaitingtem();
    52     
    53     
    53     void connectShowCallDurationItem();
    54     void connectShowCallDurationItem();
       
    55     void connectOwnVideoInReceivedCall();
    54     void connectSoftRejectItem();
    56     void connectSoftRejectItem();
    55     void connectCLIItem();
    57     void connectCLIItem();
    56     void connectCallWaitingItem();
    58     void connectCallWaitingItem();
    57     
    59     
    58     void insertMappedListItems(); 
    60     void insertMappedListItems(); 
    59     
    61     
    60 public slots:
    62 public slots:
    61     
    63     
    62     void showCallDurationStateChanged();
    64     void showCallDurationStateChanged();
       
    65     void ownVideoInReceivedCallStateChanged(int index);
    63     void softRejectTextChanged();
    66     void softRejectTextChanged();
    64     void callWaitingCurrentIndexChanged();
    67     void callWaitingCurrentIndexChanged();
    65     void cliCurrentIndexChanged(int index);
    68     void cliCurrentIndexChanged(int index);
    66     
    69     
    67     // Call waiting slots
    70     // Call waiting slots
    79     void showGlobalProgressNote(int &noteId, const QString& text);
    82     void showGlobalProgressNote(int &noteId, const QString& text);
    80     void showGlobalNote(
    83     void showGlobalNote(
    81         int &noteId, const QString& text, HbMessageBox::MessageBoxType);
    84         int &noteId, const QString& text, HbMessageBox::MessageBoxType);
    82     void showGlobalErrorNote(int &noteId, int errorCode);
    85     void showGlobalErrorNote(int &noteId, int errorCode);
    83     void cancelNote(int noteId);
    86     void cancelNote(int noteId);
       
    87     void showNotificationDialog(const QString& text);
    84     
    88     
    85 private:   
    89 private:   
    86 
    90 
    87     // Setting wrappers 
    91     // Setting wrappers 
    88     PSetWrapper *m_pSetWrapper; 
    92     PSetWrapper *m_pSetWrapper; 
    92     // Not own
    96     // Not own
    93     PSetCliWrapper* m_cliWrapper;
    97     PSetCliWrapper* m_cliWrapper;
    94     PSetCallWaitingWrapper* m_callWaitingWrapper;
    98     PSetCallWaitingWrapper* m_callWaitingWrapper;
    95     
    99     
    96     // Not owned objects
   100     // Not owned objects
    97     CpSettingFormItemData *m_DataItemShowCallDuration; 
   101     CpSettingFormItemData *m_DataItemShowCallDuration;
       
   102     CpSettingFormItemData *m_OwnVideoInReceivedCall;
    98     CpSettingFormItemData *m_DataItemSoftRejectTextEditor;
   103     CpSettingFormItemData *m_DataItemSoftRejectTextEditor;
    99     CpSettingFormItemData *m_DataItemCLI; 
   104     CpSettingFormItemData *m_DataItemCLI; 
   100     CpSettingFormItemData *m_DataItemCallWaiting;
   105     CpSettingFormItemData *m_DataItemCallWaiting;
   101     
   106     
   102     // List data mappings 
   107     // List data mappings