--- src/control.cpp | 12 ++++++++++++ src/control.h | 2 ++ 2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/control.cpp b/src/control.cpp index de141c3..4fdba27 100644 --- a/src/control.cpp +++ b/src/control.cpp @@ -88,6 +88,8 @@ ControlWidget::ControlWidget(const QString &ruleFile, Control *parent) connect(ui->pbSendGNSSData, SIGNAL(clicked()), this, SLOT(sendGNSSData())); connect(ui->pbGNSSDefault, SIGNAL(clicked()), this, SLOT(setDefaultGNSSData())); connect(ui->pbSendNotif, SIGNAL(clicked()), this, SLOT(sendCSSN())); + connect(ui->pbAlerting, SIGNAL(clicked()), this, SLOT(setStateAlerting())); + connect(ui->pbActive, SIGNAL(clicked()), this, SLOT(setStateConnected())); QStringList headers; headers << "Sender" << "Priority" << "Notification Status"; @@ -168,6 +170,16 @@ void Control::callManagement( QList<CallInfo> *list ) widget->setCssuEnabled( enableCSSU ); } +void ControlWidget::setStateConnected() +{ + emit p->stateChangedToConnected(); +} + +void ControlWidget::setStateAlerting() +{ + emit p->stateChangedToAlerting(); +} + void ControlWidget::setCssiEnabled( bool enableCSSI ) { ui->cbCSSI->setEnabled( enableCSSI ); diff --git a/src/control.h b/src/control.h index ac39eb3..1d8f06f 100644 --- a/src/control.h +++ b/src/control.h @@ -104,6 +104,8 @@ private slots: void sendGNSSData(); void setDefaultGNSSData(); void sendCSSN(); + void setStateAlerting(); + void setStateConnected(); signals: void unsolicitedCommand(const QString &); -- 1.7.1 _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono