diff --git a/callwidget.cpp b/callwidget.cpp index deed2971579e4b64cecb997ac9cc5fd89f146166..769b8b46e2343b27b6a9f98fba9885037561a4eb 100644 --- a/callwidget.cpp +++ b/callwidget.cpp @@ -224,7 +224,7 @@ CallWidget::callStateChanged(Call* call, Call::State previousState) } else if (call->state() == Call::State::CURRENT) { ui->videoWidget->show(); } - ui->callStateLabel->setText("Call State : " + state.at((int)call->state())); + ui->callStateLabel->setText("Call State : " + call->toHumanStateName()); } void diff --git a/callwidget.h b/callwidget.h index 41bd1db79888a7d6e546287a2e29364b120d4499..27f4c0710fb60eddb96eed90cc482df50b3467b6 100644 --- a/callwidget.h +++ b/callwidget.h @@ -40,12 +40,6 @@ class CallWidget : public NavWidget { Q_OBJECT - const QVector<QString> state = {"New", "Incoming", "Ringing", "Current", - "Dialing", "Hold", "Failure", "Busy", - "Transferred", "Transfer hold", "Over", - "Error", "Conference", - "Conference Hold", "Initialization", - "Aborted", "Connected"}; public: explicit CallWidget(QWidget *parent = 0); ~CallWidget();