diff --git a/callwidget.cpp b/callwidget.cpp index fdf245d743822090d70a9c6b850175fec32ed278..ebc52d2e7276afc9efec434cb89d192f96d5463d 100644 --- a/callwidget.cpp +++ b/callwidget.cpp @@ -165,6 +165,7 @@ CallWidget::checkRegistrationState(Account *account, p.setBrush(Qt::yellow); break; case Account::RegistrationState::READY: + { p.setBrush(Qt::green); auto a_count = AccountModel::instance()->rowCount(); for (int i = 0; i < a_count; ++i) { @@ -178,6 +179,9 @@ CallWidget::checkRegistrationState(Account *account, return; } } + } + break; + default: break; } p.drawEllipse(3, 3, 16, 16); diff --git a/callwidget.ui b/callwidget.ui index a90c3ad49d91e9b2b1283e104ff20fc73bc93562..f1a0d8f433a012863127f8edfd9c81f56d712ac8 100644 --- a/callwidget.ui +++ b/callwidget.ui @@ -385,7 +385,7 @@ </widget> </item> <item> - <widget class="QLabel" name="label_2"> + <widget class="QLabel" name="stateLabel"> <property name="text"> <string>State:</string> </property> diff --git a/instantmessagingwidget.cpp b/instantmessagingwidget.cpp index c4200ad594adf832437114e44a9e94f26837ee38..6dafd94e2e0681e9cef29605b652bc2f7986e705 100644 --- a/instantmessagingwidget.cpp +++ b/instantmessagingwidget.cpp @@ -121,6 +121,7 @@ InstantMessagingWidget::keyPressEvent(QKeyEvent *event) void InstantMessagingWidget::showEvent(QShowEvent *event) { + Q_UNUSED(event) ui->messageInput->setFocus(); }