[UI] Focus in text message entry field if a text message tab is requested

* requested by AF
* added signals/slots
* foucs functions
This commit is contained in:
Klaus Basan
2019-11-30 00:59:58 +01:00
committed by Mat Sutcliffe
parent 03afc8968a
commit 1deeaf39e8
7 changed files with 49 additions and 5 deletions

View File

@@ -795,6 +795,8 @@ namespace BlackGui
// force display
if (!m_usedAsOverlayWidget) { this->displayMyself(); }
emit this->textMessageTabSelected();
}
void CTextMessageComponent::showCorrespondingTabForFrequency(const CFrequency &frequency)
@@ -822,12 +824,14 @@ namespace BlackGui
// set via widget, as ALL can be removed
switch (tab)
{
case TextMessagesAll : ui->tw_TextMessages->setCurrentWidget(ui->tb_TextMessagesAll); break;
case TextMessagesAll : ui->tw_TextMessages->setCurrentWidget(ui->tb_TextMessagesAll); break;
case TextMessagesCom1: ui->tw_TextMessages->setCurrentWidget(ui->tb_TextMessagesCOM1); break;
case TextMessagesCom2: ui->tw_TextMessages->setCurrentWidget(ui->tb_TextMessagesCOM2); break;
case TextMessagesUnicom: ui->tw_TextMessages->setCurrentWidget(ui->tb_TextMessagesUnicom); break;
default: break;
}
emit this->textMessageTabSelected();
}
void CTextMessageComponent::setAtcButtonsRowsColumns(int rows, int cols, bool setMaxElements)