scantool按键设备增加第五个按键

This commit is contained in:
yangjiaxuan 2024-06-18 15:49:27 +08:00
parent 4ca44a6024
commit 2a91ce6a11
3 changed files with 31 additions and 26 deletions

Binary file not shown.

View File

@ -74,32 +74,32 @@
<translation></translation>
</message>
<message>
<location filename="dialog_scaninfo.ui" line="50"/>
<location filename="dialog_scaninfo.ui" line="56"/>
<source>Scan info</source>
<translation></translation>
</message>
<message>
<location filename="dialog_scaninfo.ui" line="87"/>
<location filename="dialog_scaninfo.ui" line="93"/>
<source>Scan count0</source>
<translation>扫描数量: 0</translation>
</message>
<message>
<location filename="dialog_scaninfo.ui" line="124"/>
<location filename="dialog_scaninfo.ui" line="130"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="dialog_scaninfo.ui" line="161"/>
<location filename="dialog_scaninfo.ui" line="167"/>
<source>OK</source>
<translation></translation>
</message>
<message>
<location filename="dialog_scaninfo.cpp" line="36"/>
<location filename="dialog_scaninfo.cpp" line="38"/>
<source>Scan count: 0</source>
<translation>扫描数量: 0</translation>
</message>
<message>
<location filename="dialog_scaninfo.cpp" line="50"/>
<location filename="dialog_scaninfo.cpp" line="52"/>
<source>Scan count: </source>
<translation>: </translation>
</message>
@ -459,53 +459,59 @@
<message>
<location filename="mainwindow.cpp" line="90"/>
<location filename="mainwindow.cpp" line="1053"/>
<location filename="mainwindow.cpp" line="1497"/>
<location filename="mainwindow.cpp" line="1491"/>
<source>Manual</source>
<translation></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="90"/>
<location filename="mainwindow.cpp" line="1053"/>
<location filename="mainwindow.cpp" line="1497"/>
<location filename="mainwindow.cpp" line="1491"/>
<source>Button 1</source>
<translation> 1</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="90"/>
<location filename="mainwindow.cpp" line="1053"/>
<location filename="mainwindow.cpp" line="1497"/>
<location filename="mainwindow.cpp" line="1491"/>
<source>Button 2</source>
<translation> 2</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="90"/>
<location filename="mainwindow.cpp" line="1053"/>
<location filename="mainwindow.cpp" line="1497"/>
<location filename="mainwindow.cpp" line="1491"/>
<source>Button 3</source>
<translation> 3</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="90"/>
<location filename="mainwindow.cpp" line="1053"/>
<location filename="mainwindow.cpp" line="1497"/>
<location filename="mainwindow.cpp" line="1491"/>
<source>Button 4</source>
<translation> 4</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="90"/>
<location filename="mainwindow.cpp" line="1053"/>
<location filename="mainwindow.cpp" line="1491"/>
<source>Button 5</source>
<translation> 5</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="612"/>
<location filename="mainwindow.cpp" line="1023"/>
<location filename="mainwindow.cpp" line="1392"/>
<location filename="mainwindow.cpp" line="1456"/>
<location filename="mainwindow.cpp" line="1462"/>
<location filename="mainwindow.cpp" line="1468"/>
<location filename="mainwindow.cpp" line="1482"/>
<location filename="mainwindow.cpp" line="1514"/>
<location filename="mainwindow.cpp" line="1476"/>
<location filename="mainwindow.cpp" line="1508"/>
<source>Tips</source>
<translation></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="612"/>
<location filename="mainwindow.cpp" line="1023"/>
<location filename="mainwindow.cpp" line="1468"/>
<location filename="mainwindow.cpp" line="1462"/>
<source>Device is offline</source>
<translation></translation>
</message>
@ -525,18 +531,17 @@
<translation>24</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="1392"/>
<source>Do not supported to open %1</source>
<translation> %1</translation>
<translation type="vanished"> %1</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="1462"/>
<location filename="mainwindow.cpp" line="1514"/>
<location filename="mainwindow.cpp" line="1456"/>
<location filename="mainwindow.cpp" line="1508"/>
<source>No item selected</source>
<translation></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="1482"/>
<location filename="mainwindow.cpp" line="1476"/>
<source>Device type mismatch</source>
<translation></translation>
</message>
@ -545,12 +550,12 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="1518"/>
<location filename="mainwindow.cpp" line="1512"/>
<source>Question</source>
<translation></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="1519"/>
<location filename="mainwindow.cpp" line="1513"/>
<source>Are you sure you want to remove the item?</source>
<translation></translation>
</message>

View File

@ -87,7 +87,7 @@ MainWindow::MainWindow(QWidget *parent)
ui->tableWidget->item(index, 0)->setTextAlignment(Qt::AlignCenter);
ui->tableWidget->item(index, 0)->setFlags(ui->tableWidget->item(index, 0)->flags() & ~Qt::ItemIsEditable);
QStringList btnTypeStr = {tr("Manual"), tr("Button 1"), tr("Button 2"), tr("Button 3"), tr("Button 4")};
QStringList btnTypeStr = {tr("Manual"), tr("Button 1"), tr("Button 2"), tr("Button 3"), tr("Button 4"), tr("Button 5")};
ui->tableWidget->setItem(index, 1, new QTableWidgetItem(btnTypeStr[m_vScanParams[index].buttonId]));
ui->tableWidget->item(index, 1)->setTextAlignment(Qt::AlignCenter);
ui->tableWidget->item(index, 1)->setFlags(ui->tableWidget->item(index, 1)->flags() & ~Qt::ItemIsEditable);
@ -1050,7 +1050,7 @@ void MainWindow::ShowAddDialog(unsigned int buttonId)
ui->tableWidget->item(index, 0)->setTextAlignment(Qt::AlignCenter);
ui->tableWidget->item(index, 0)->setFlags(ui->tableWidget->item(index, 0)->flags() & ~Qt::ItemIsEditable);
QStringList btnTypeStr = {tr("Manual"), tr("Button 1"), tr("Button 2"), tr("Button 3"), tr("Button 4")};
QStringList btnTypeStr = {tr("Manual"), tr("Button 1"), tr("Button 2"), tr("Button 3"), tr("Button 4"), tr("Button 5")};
ui->tableWidget->setItem(index, 1, new QTableWidgetItem(btnTypeStr[m_vScanParams[index].buttonId]));
ui->tableWidget->item(index, 1)->setTextAlignment(Qt::AlignCenter);
ui->tableWidget->item(index, 1)->setFlags(ui->tableWidget->item(index, 1)->flags() & ~Qt::ItemIsEditable);
@ -1488,7 +1488,7 @@ void MainWindow::on_pushButtonModify_clicked()
ui->tableWidget->item(index, 0)->setText(QString::fromStdString(m_vScanParams[index].deviceType));
QStringList btnTypeStr = {tr("Manual"), tr("Button 1"), tr("Button 2"), tr("Button 3"), tr("Button 4")};
QStringList btnTypeStr = {tr("Manual"), tr("Button 1"), tr("Button 2"), tr("Button 3"), tr("Button 4"), tr("Button 5")};
ui->tableWidget->item(index, 1)->setText(btnTypeStr[m_vScanParams[index].buttonId]);
ui->tableWidget->item(index, 2)->setText(GetDesc(m_vScanParams[index].deviceConfigs));