更新飞行模式显示

This commit is contained in:
2023-01-13 14:34:47 +08:00
parent 48af3a750a
commit 05e64868f9
+9 -3
View File
@@ -900,9 +900,11 @@ void MainWindow::setMargin(int type, QMap<int,Config::_latlng> latlng, QColor co
void MainWindow::TTSsay(QString str)
{
qDebug() << u8"播报语音";
//把要说的话加入队列
if(isEnableTTS)
{
qDebug() << u8"把要说的话加入到队列";
if(!tts)
{
tts = new QTextToSpeech();
@@ -910,6 +912,7 @@ void MainWindow::TTSsay(QString str)
if(tts->state() == QTextToSpeech::Ready)
{
qDebug() << u8"准备开始播放语音";
//TTS有问题,可能会导致死机
tts->say(str);
}
@@ -1821,8 +1824,8 @@ void MainWindow::updateVehicle(MavLinkNode::_vehicle vehicle)//事件驱动式
custommode_old = custommode;
QString mode_str;
/*
switch (custommode) {
case 1<<16:
mode_str.append(tr("MANUAL"));
@@ -1909,8 +1912,8 @@ void MainWindow::updateVehicle(MavLinkNode::_vehicle vehicle)//事件驱动式
mode_str.append(QString::number(custommode));
break;
}
*/ //500b
QString mode_str;
/* //929
switch (custommode) {
case 1<<16:
mode_str.append(tr("MANUAL"));
@@ -1970,6 +1973,8 @@ void MainWindow::updateVehicle(MavLinkNode::_vehicle vehicle)//事件驱动式
mode_str.append(QString::number(custommode));
break;
}
*/
copk->setMode(mode_str);
@@ -2004,6 +2009,7 @@ void MainWindow::updateVehicle(MavLinkNode::_vehicle vehicle)//事件驱动式
if(isCustomChanged == true)
{
qDebug() << "mode_str" << mode_str;
mode_str.append(tr("flight mode"));
TTSsay(mode_str);
}