更新飞行模式显示
This commit is contained in:
+9
-3
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user