From 395715c8f4485744361350aae5ad4fe7c86e62d2 Mon Sep 17 00:00:00 2001 From: ic005k Date: Wed, 27 Dec 2023 18:13:08 +0800 Subject: [PATCH] Fixed an issue. --- Database/preset/KextUrl.txt | 2 +- src/aboutdialog.cpp | 2 +- src/mainwindow.cpp | 202 ++++++++++++++++++------------------ 3 files changed, 103 insertions(+), 103 deletions(-) diff --git a/Database/preset/KextUrl.txt b/Database/preset/KextUrl.txt index 61337b89ea3..107685a8fb0 100644 --- a/Database/preset/KextUrl.txt +++ b/Database/preset/KextUrl.txt @@ -27,7 +27,7 @@ IntelMausi.kext | https://github.com/acidanthera/IntelMausi ALC256.kext | https://github.com/ic005k/ALC256 NightShiftEnabler.kext | https://github.com/cdf/NightShiftEnabler NoTouchID.kext | https://github.com/al3xtjames/NoTouchID -RadeonSensor.kext | https://github.com/aluveitie/RadeonSensor +RadeonSensor.kext | https://github.com/ChefKissInc/RadeonSensor FakeSMC.kext | https://github.com/CloverHackyColor/FakeSMC3_with_plugins FeatureUnlock.kext | https://github.com/acidanthera/FeatureUnlock AMDRyzenCPUPowerManagement.kext | https://github.com/trulyspinach/SMCAMDProcessor diff --git a/src/aboutdialog.cpp b/src/aboutdialog.cpp index 591d6723e55..6272867802b 100644 --- a/src/aboutdialog.cpp +++ b/src/aboutdialog.cpp @@ -7,7 +7,7 @@ extern MainWindow* mw_one; extern QString strAppName, strIniFile; -QString CurVersion = "20230022"; +QString CurVersion = "20240001"; QString ocVer = "0.8.8"; QString ocVerDev = "0.8.9"; QString ocFrom, ocFromDev, strOCFrom, strOCFromDev; diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index f842938cd04..0ceeb440c69 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -250,7 +250,7 @@ void MainWindow::openFile(QString PlistFileName) { loading = true; - //初始化 + // 初始化 init_Table(-1); listDPAdd.clear(); listDPDel.clear(); @@ -483,19 +483,19 @@ void MainWindow::ParserACPI(QVariantMap map) { map = map["ACPI"].toMap(); if (map.isEmpty()) return; - //分析"Add" + // 分析"Add" QVariantList map_add = map["Add"].toList(); Method::set_TableData(ui->table_acpi_add, map_add); - //分析Delete + // 分析Delete QVariantList map_del = map["Delete"].toList(); Method::set_TableData(ui->table_acpi_del, map_del); - //分析Patch + // 分析Patch QVariantList map_patch = map["Patch"].toList(); Method::set_TableData(ui->table_acpi_patch, map_patch); - //分析Quirks + // 分析Quirks QVariantMap map_quirks = map["Quirks"].toMap(); getValue(map_quirks, ui->tabACPI4); } @@ -618,7 +618,7 @@ void MainWindow::ParserDP(QVariantMap map) { ui->table_dp_add->setItem(j, 2, newItem3); } - //保存子条目里面的数据,以便以后加载 + // 保存子条目里面的数据,以便以后加载 for (int n = 0; n < ui->table_dp_add->rowCount(); n++) { listDPAdd.append(strAdd0 + "*|*" + ui->table_dp_add->item(n, 0)->text().trimmed() + "*|*" + @@ -764,7 +764,7 @@ void MainWindow::initui_Misc() { backColor.append("#989800"); backColor.append("#bfbfbf"); - //添加颜色下拉框,字色 + // 添加颜色下拉框,字色 QStringList itemList; for (int i = 0; i < ui->mycboxTextColor->count(); i++) { itemList.append(ui->mycboxTextColor->itemText(i)); @@ -845,7 +845,7 @@ void MainWindow::ParserMisc(QVariantMap map) { for (int i = 0; i < ui->cboxSecureBootModel->count(); i++) { QString str = ui->cboxSecureBootModel->itemText(i); - if (str.contains(hm)) ui->cboxSecureBootModel->setCurrentIndex(i); + if (str == hm) ui->cboxSecureBootModel->setCurrentIndex(i); } // BlessOverride @@ -1177,17 +1177,17 @@ void MainWindow::init_value(QVariantMap map_fun, QTableWidget* table, newItem1 = new QTableWidgetItem(str0); table->setItem(i, 0, newItem1); - //加载子条目 + // 加载子条目 QVariantList map_sub_list = - map_fun[map_fun.keys().at(i)].toList(); //是个数组 - subtable->setRowCount(map_sub_list.count()); //子键的个数 + map_fun[map_fun.keys().at(i)].toList(); // 是个数组 + subtable->setRowCount(map_sub_list.count()); // 子键的个数 for (int j = 0; j < map_sub_list.count(); j++) { - newItem1 = new QTableWidgetItem(map_sub_list.at(j).toString()); //键 + newItem1 = new QTableWidgetItem(map_sub_list.at(j).toString()); // 键 subtable->setItem(j, 0, newItem1); // qDebug() << subtable->item(j, 0)->text(); } - //保存子条目里面的数据,以便以后加载 + // 保存子条目里面的数据,以便以后加载 for (int n = 0; n < subtable->rowCount(); n++) { list.append(table->objectName() + "*|*" + str0 + "*|*" + subtable->item(n, 0)->text().trimmed()); @@ -1204,17 +1204,17 @@ void MainWindow::init_value(QVariantMap map_fun, QTableWidget* table, newItem1 = new QTableWidgetItem(str0); table->setItem(table->rowCount() - 1, 0, newItem1); - //加载子条目 + // 加载子条目 QVariantList map_sub_list = - map_fun[map_fun.keys().at(currentRow)].toList(); //是个数组 - subtable->setRowCount(map_sub_list.count()); //子键的个数 + map_fun[map_fun.keys().at(currentRow)].toList(); // 是个数组 + subtable->setRowCount(map_sub_list.count()); // 子键的个数 for (int j = 0; j < map_sub_list.count(); j++) { - newItem1 = new QTableWidgetItem(map_sub_list.at(j).toString()); //键 + newItem1 = new QTableWidgetItem(map_sub_list.at(j).toString()); // 键 subtable->setItem(j, 0, newItem1); } - //保存子条目里面的数据,以便以后加载 - // write_value_ini(table, subtable, table->rowCount() - 1); + // 保存子条目里面的数据,以便以后加载 + // write_value_ini(table, subtable, table->rowCount() - 1); } int last = table->rowCount(); @@ -1796,18 +1796,18 @@ QVariantMap MainWindow::SaveDeviceProperties() { int cuRowAdd = ui->table_dp_add->currentRow(); int cuColAdd = ui->table_dp_add->currentColumn(); for (int i = 0; i < ui->table_dp_add0->rowCount(); i++) { - valueList.clear(); //先必须清理下列表,很重要 - //先加载表中的数据 + valueList.clear(); // 先必须清理下列表,很重要 + // 先加载表中的数据 ui->table_dp_add0->setCurrentCell(i, 0); on_table_dp_add0_cellClicked(i, 0); for (int k = 0; k < ui->table_dp_add->rowCount(); k++) { - QString dataType = ui->table_dp_add->item(k, 1)->text(); //数据类型 + QString dataType = ui->table_dp_add->item(k, 1)->text(); // 数据类型 QString value = ui->table_dp_add->item(k, 2)->text(); if (dataType == "String") valueList[ui->table_dp_add->item(k, 0)->text()] = value; if (dataType == "Data") { - //将以字符串方式显示的16进制原样转换成QByteArray + // 将以字符串方式显示的16进制原样转换成QByteArray valueList[ui->table_dp_add->item(k, 0)->text()] = HexStrToByte(value); } if (dataType == "Number") @@ -1830,7 +1830,7 @@ QVariantMap MainWindow::SaveDeviceProperties() { valueList.clear(); arrayList.clear(); - //先加载表中的数据 + // 先加载表中的数据 ui->table_dp_del0->setCurrentCell(i, 0); on_table_dp_del0_cellClicked(i, 0); @@ -1973,17 +1973,17 @@ QVariantMap MainWindow::SaveNVRAM() { int currentColAdd = ui->table_nv_add->currentColumn(); for (int i = 0; i < ui->table_nv_add0->rowCount(); i++) { valueList.clear(); - //先加载表中的数据 + // 先加载表中的数据 ui->table_nv_add0->setCurrentCell(i, 0); on_table_nv_add0_cellClicked(i, 0); for (int k = 0; k < ui->table_nv_add->rowCount(); k++) { - QString dataType = ui->table_nv_add->item(k, 1)->text(); //数据类型 + QString dataType = ui->table_nv_add->item(k, 1)->text(); // 数据类型 QString value = ui->table_nv_add->item(k, 2)->text(); if (dataType == "String") valueList[ui->table_nv_add->item(k, 0)->text()] = value; if (dataType == "Data") { - //将以字符串方式显示的16进制原样转换成QByteArray + // 将以字符串方式显示的16进制原样转换成QByteArray valueList[ui->table_nv_add->item(k, 0)->text()] = HexStrToByte(value); } if (dataType == "Number") @@ -2004,13 +2004,13 @@ QVariantMap MainWindow::SaveNVRAM() { ui->table_nv_add->setFocus(); // Delete - dictList.clear(); //先清理之前的数据 + dictList.clear(); // 先清理之前的数据 currentRow = ui->table_nv_del0->currentRow(); for (int i = 0; i < ui->table_nv_del0->rowCount(); i++) { - valueList.clear(); //先必须清理下列表,很重要 + valueList.clear(); // 先必须清理下列表,很重要 arrayList.clear(); - //先加载表中的数据 + // 先加载表中的数据 ui->table_nv_del0->setCurrentCell(i, 0); on_table_nv_del0_cellClicked(i, 0); @@ -2024,13 +2024,13 @@ QVariantMap MainWindow::SaveNVRAM() { subMap["Delete"] = dictList; // LegacySchema - dictList.clear(); //先清理之前的数据 + dictList.clear(); // 先清理之前的数据 currentRow = ui->table_nv_ls0->currentRow(); for (int i = 0; i < ui->table_nv_ls0->rowCount(); i++) { - valueList.clear(); //先必须清理下列表,很重要 + valueList.clear(); // 先必须清理下列表,很重要 arrayList.clear(); - //先加载表中的数据 + // 先加载表中的数据 ui->table_nv_ls0->setCurrentCell(i, 0); on_table_nv_ls0_cellClicked(i, 0); @@ -2456,7 +2456,7 @@ void MainWindow::add_item(QTableWidget* table, int total_column) { int t = table->rowCount(); table->setRowCount(t + 1); - //用""初始化各项值 + // 用""初始化各项值 for (int i = 0; i < total_column; i++) { table->setItem(t, i, new QTableWidgetItem("")); } @@ -2487,15 +2487,15 @@ void MainWindow::del_item(QTableWidget* table) { // std::vector vecItemIndex; //保存选中行的索引 QItemSelectionModel* selections = - table->selectionModel(); //返回当前的选择模式 + table->selectionModel(); // 返回当前的选择模式 QModelIndexList selectedsList = - selections->selectedIndexes(); //返回所有选定的模型项目索引列表 + selections->selectedIndexes(); // 返回所有选定的模型项目索引列表 for (int i = 0; i < selectedsList.count(); i++) { // vecItemIndex.push_back(selectedsList.at(i).row()); int t = selectedsList.at(i).row(); - //删除部分的Redo/Undo + // 删除部分的Redo/Undo QStringList fieldList; for (int j = 0; j < table->columnCount(); j++) { fieldList.append(table->item(t, j)->text()); @@ -2619,8 +2619,8 @@ void MainWindow::on_btnBooter_Del_clicked() { del_item(ui->table_booter); } void MainWindow::on_btnDPDel_Add0_clicked() { add_item(ui->table_dp_del0, 1); - ui->table_dp_del->setRowCount(0); //先清除右边表中的所有条目 - on_btnDPDel_Add_clicked(); //同时右边增加一个新条目 + ui->table_dp_del->setRowCount(0); // 先清除右边表中的所有条目 + on_btnDPDel_Add_clicked(); // 同时右边增加一个新条目 ui->table_dp_del0->setFocus(); write_value_ini(ui->table_dp_del0, ui->table_dp_del, @@ -2641,7 +2641,7 @@ void MainWindow::on_btnDPDel_Add_clicked() { add_item(ui->table_dp_del, 1); loading = false; - //保存数据 + // 保存数据 write_value_ini(ui->table_dp_del0, ui->table_dp_del, ui->table_dp_del0->currentRow()); @@ -2703,8 +2703,8 @@ void MainWindow::on_btnDPAdd_Add0_clicked() { loading = true; add_item(ui->table_dp_add0, 1); - ui->table_dp_add->setRowCount(0); //先清除右边表中的所有条目 - on_btnDPAdd_Add_clicked(); //同时右边增加一个新条目 + ui->table_dp_add->setRowCount(0); // 先清除右边表中的所有条目 + on_btnDPAdd_Add_clicked(); // 同时右边增加一个新条目 ui->table_dp_add0->setFocus(); mymethod->writeLeftTable(ui->table_dp_add0, ui->table_dp_add); @@ -2725,9 +2725,9 @@ void MainWindow::on_btnDPAdd_Add_clicked() { add_item(ui->table_dp_add, 3); loading = false; - //保存数据 - // write_ini(ui->table_dp_add0, ui->table_dp_add, - // ui->table_dp_add0->currentRow()); + // 保存数据 + // write_ini(ui->table_dp_add0, ui->table_dp_add, + // ui->table_dp_add0->currentRow()); mymethod->writeLeftTable(ui->table_dp_add0, ui->table_dp_add); this->setWindowModified(true); @@ -2794,12 +2794,12 @@ void MainWindow::addKexts(QStringList FileName) { QDir fileDir(filePath + "/" + fileInfo.fileName() + "/Contents/MacOS/"); - if (fileDir.exists()) //如果目录存在,则遍历里面的文件 + if (fileDir.exists()) // 如果目录存在,则遍历里面的文件 { - fileDir.setFilter(QDir::Files); //只遍历本目录 + fileDir.setFilter(QDir::Files); // 只遍历本目录 QFileInfoList fileList = fileDir.entryInfoList(); int fileCount = fileList.count(); - for (int i = 0; i < fileCount; i++) //一般只有一个二进制文件 + for (int i = 0; i < fileCount; i++) // 一般只有一个二进制文件 { fileInfoList = fileList[i]; } @@ -2827,11 +2827,11 @@ void MainWindow::addKexts(QStringList FileName) { copyDirectoryFiles(FileName.at(j), strKexts + strBaseName, false); } - //如果里面还有PlugIns目录,则需要继续遍历插件目录 + // 如果里面还有PlugIns目录,则需要继续遍历插件目录 QDir piDir(filePath + "/" + fileInfo.fileName() + "/Contents/PlugIns/"); if (piDir.exists()) { - piDir.setFilter(QDir::Dirs); //过滤器:只遍历里面的目录 + piDir.setFilter(QDir::Dirs); // 过滤器:只遍历里面的目录 QFileInfoList fileList; QFileInfoList List = piDir.entryInfoList(); @@ -2846,28 +2846,28 @@ void MainWindow::addKexts(QStringList FileName) { int fileCount = fileList.count(); QVector kext_file; - for (int i = 0; i < fileCount; i++) //找出里面的kext文件(目录) + for (int i = 0; i < fileCount; i++) // 找出里面的kext文件(目录) { QString strKext = fileList[i].fileName(); kext_file.push_back(strKext); } - if (fileCount > 0) //里面有目录 + if (fileCount > 0) // 里面有目录 { for (int i = 0; i < fileCount; i++) { QDir fileDir(filePath + "/" + fileInfo.fileName() + "/Contents/PlugIns/" + kext_file[i] + "/Contents/MacOS/"); if (fileDir.exists()) { - fileDir.setFilter(QDir::Files); //只遍历本目录里面的文件 + fileDir.setFilter(QDir::Files); // 只遍历本目录里面的文件 QFileInfoList fileList = fileDir.entryInfoList(); int fileCount = fileList.count(); - for (int i = 0; i < fileCount; i++) //一般只有一个二进制文件 + for (int i = 0; i < fileCount; i++) // 一般只有一个二进制文件 { fileInfoList = fileList[i]; } - //写入到表里 + // 写入到表里 Method::add_OneLine(t); for (int n = 0; n < t->columnCount(); n++) { QString txt = t->horizontalHeaderItem(n)->text(); @@ -2884,12 +2884,12 @@ void MainWindow::addKexts(QStringList FileName) { } } - } else { //不存在二进制文件,只存在一个Info.plist文件的情况 + } else { // 不存在二进制文件,只存在一个Info.plist文件的情况 QDir fileDir(filePath + "/" + fileInfo.fileName() + "/Contents/PlugIns/" + kext_file[i] + "/Contents/"); if (fileDir.exists()) { - //写入到表里 + // 写入到表里 Method::add_OneLine(t); for (int n = 0; n < t->columnCount(); n++) { QString txt = t->horizontalHeaderItem(n)->text(); @@ -3020,8 +3020,8 @@ void MainWindow::on_btnMiscTools_Del_clicked() { del_item(ui->tableTools); } void MainWindow::on_btnNVRAMAdd_Add0_clicked() { add_item(ui->table_nv_add0, 1); - ui->table_nv_add->setRowCount(0); //先清除右边表中的所有条目 - on_btnNVRAMAdd_Add_clicked(); //同时右边增加一个新条目 + ui->table_nv_add->setRowCount(0); // 先清除右边表中的所有条目 + on_btnNVRAMAdd_Add_clicked(); // 同时右边增加一个新条目 ui->table_nv_add0->setFocus(); mymethod->writeLeftTable(ui->table_nv_add0, ui->table_nv_add); @@ -3037,7 +3037,7 @@ void MainWindow::on_btnNVRAMAdd_Add_clicked() { add_item(ui->table_nv_add, 3); loading = false; - //保存数据 + // 保存数据 write_ini(ui->table_nv_add0, ui->table_nv_add, ui->table_nv_add0->currentRow()); @@ -3056,8 +3056,8 @@ void MainWindow::on_btnNVRAMAdd_Del_clicked() { void MainWindow::on_btnNVRAMDel_Add0_clicked() { add_item(ui->table_nv_del0, 1); - ui->table_nv_del->setRowCount(0); //先清除右边表中的所有条目 - on_btnNVRAMDel_Add_clicked(); //同时右边增加一个新条目 + ui->table_nv_del->setRowCount(0); // 先清除右边表中的所有条目 + on_btnNVRAMDel_Add_clicked(); // 同时右边增加一个新条目 ui->table_nv_del0->setFocus(); write_value_ini(ui->table_nv_del0, ui->table_nv_del, @@ -3074,7 +3074,7 @@ void MainWindow::on_btnNVRAMDel_Add_clicked() { add_item(ui->table_nv_del, 1); loading = false; - //保存数据 + // 保存数据 write_value_ini(ui->table_nv_del0, ui->table_nv_del, ui->table_nv_del0->currentRow()); @@ -3084,8 +3084,8 @@ void MainWindow::on_btnNVRAMDel_Add_clicked() { void MainWindow::on_btnNVRAMLS_Add0_clicked() { add_item(ui->table_nv_ls0, 1); - ui->table_nv_ls->setRowCount(0); //先清除右边表中的所有条目 - on_btnNVRAMLS_Add_clicked(); //同时右边增加一个新条目 + ui->table_nv_ls->setRowCount(0); // 先清除右边表中的所有条目 + on_btnNVRAMLS_Add_clicked(); // 同时右边增加一个新条目 ui->table_nv_ls0->setFocus(); write_value_ini(ui->table_nv_ls0, ui->table_nv_ls, @@ -3102,7 +3102,7 @@ void MainWindow::on_btnNVRAMLS_Add_clicked() { add_item(ui->table_nv_ls, 1); loading = false; - //保存数据 + // 保存数据 write_value_ini(ui->table_nv_ls0, ui->table_nv_ls, ui->table_nv_ls0->currentRow()); @@ -3234,12 +3234,12 @@ void MainWindow::MoveItem(QTableWidget* t, bool up) { } if (up) { - //先将上面的内容进行备份 + // 先将上面的内容进行备份 for (int i = 0; i < cols; i++) { items.append(t->item(cr - 1, i)->text()); } - //将下面的内容移到上面 + // 将下面的内容移到上面 for (int i = 0; i < cols; i++) { t->item(cr - 1, i)->setText(t->item(cr, i)->text()); } @@ -3251,7 +3251,7 @@ void MainWindow::MoveItem(QTableWidget* t, bool up) { t->item(cr - 1, enabledList.at(i))->setCheckState(Qt::Unchecked); } - //最后将之前的备份恢复到下面 + // 最后将之前的备份恢复到下面 for (int i = 0; i < cols; i++) { t->item(cr, i)->setText(items.at(i)); } @@ -3266,12 +3266,12 @@ void MainWindow::MoveItem(QTableWidget* t, bool up) { t->setCurrentCell(cr - 1, t->currentColumn()); } else { - //先将下面的内容进行备份 + // 先将下面的内容进行备份 for (int i = 0; i < cols; i++) { items.append(t->item(cr + 1, i)->text()); } - //将上面的内容移到下面 + // 将上面的内容移到下面 for (int i = 0; i < cols; i++) { t->item(cr + 1, i)->setText(t->item(cr, i)->text()); } @@ -3283,7 +3283,7 @@ void MainWindow::MoveItem(QTableWidget* t, bool up) { t->item(cr + 1, enabledList.at(i))->setCheckState(Qt::Unchecked); } - //最后将之前的备份恢复到上面 + // 最后将之前的备份恢复到上面 for (int i = 0; i < cols; i++) { t->item(cr, i)->setText(items.at(i)); } @@ -3732,7 +3732,7 @@ void MainWindow::readResult() { textMacInfo->clear(); QString result = gs->readAll(); textMacInfo->append(result); - //取第三行的数据,第一行留给提示用 + // 取第三行的数据,第一行留给提示用 QString str = textMacInfo->document()->findBlockByNumber(2).text().trimmed(); QString str1, str2; @@ -3766,7 +3766,7 @@ void MainWindow::on_btnSystemProductName_clicked() { #ifdef Q_OS_WIN32 gs->start(userDataBaseDir + "win/macserial.exe", - QStringList() << "-m" << str); //阻塞为execute + QStringList() << "-m" << str); // 阻塞为execute #endif @@ -3954,12 +3954,12 @@ void MainWindow::mount_esp() { QCoreApplication::applicationDirPath() + "/Database/win/FindESP.exe"; // runAdmin(exec, "-unmount:*"); - runAdmin(exec, "-mount:*"); //可选参数-Updater + runAdmin(exec, "-mount:*"); // 可选参数-Updater QString exec2 = QCoreApplication::applicationDirPath() + "/Database/win/winfile.exe"; - runAdmin(exec2, NULL); //此时参数为空 + runAdmin(exec2, NULL); // 此时参数为空 #endif @@ -4165,7 +4165,7 @@ void MainWindow::on_btnDevices_del_clicked() { del_item(ui->tableDevices); } void MainWindow::on_cboxUpdateSMBIOSMode_currentIndexChanged( const QString& arg1) { if (arg1 == "Custom") - ui->chkCustomSMBIOSGuid->setChecked(true); //联动 + ui->chkCustomSMBIOSGuid->setChecked(true); // 联动 else ui->chkCustomSMBIOSGuid->setChecked(false); } @@ -4403,7 +4403,7 @@ void MainWindow::contextMenuEvent(QContextMenuEvent* event) { void MainWindow::show_menu(const QPoint pos) { if (ui->table_nv_add0->currentIndex().data().toString() == "7C436110-AB2A-4BBB-A880-FE41995C9F82") { - //设置菜单选项 + // 设置菜单选项 QMenu* menu = new QMenu(ui->table_nv_add); QAction* act1 = new QAction("+ boot-args", ui->table_nv_add); @@ -4466,7 +4466,7 @@ void MainWindow::show_menu(const QPoint pos) { int x = pos.x(); int y = pos.y(); QModelIndex index = ui->table_nv_add->indexAt(QPoint(x, y)); - int row = index.row(); //获得QTableWidget列表点击的行数 + int row = index.row(); // 获得QTableWidget列表点击的行数 QMessageBox box; box.setText(QString::number(row)); // box.exec(); @@ -4504,7 +4504,7 @@ void MainWindow::on_nv11() { mymethod->set_nv_key("prev-lang:kbd", "Data"); } void MainWindow::on_nv12() { mymethod->set_nv_key("security-mode", "Data"); } void MainWindow::show_menu0(const QPoint pos) { - //设置菜单选项 + // 设置菜单选项 QMenu* menu = new QMenu(ui->table_nv_add0); QAction* act1 = @@ -4530,11 +4530,11 @@ void MainWindow::show_menu0(const QPoint pos) { menu->move(cursor().pos()); menu->show(); - //获得鼠标点击的x,y坐标点 + // 获得鼠标点击的x,y坐标点 int x = pos.x(); int y = pos.y(); QModelIndex index = ui->table_nv_add0->indexAt(QPoint(x, y)); - int row = index.row(); //获得QTableWidget列表点击的行数 + int row = index.row(); // 获得QTableWidget列表点击的行数 QMessageBox box; box.setText(QString::number(row)); // box.exec(); @@ -4827,7 +4827,7 @@ void MainWindow::init_listMainSub() { ui->listMain->setViewMode(QListView::ListMode); ui->listSub->setViewMode(QListView::ListMode); - ui->listMain->setMovement(QListView::Static); //禁止拖动 + ui->listMain->setMovement(QListView::Static); // 禁止拖动 ui->listSub->setMovement(QListView::Static); ui->listMain->setFocusPolicy(Qt::NoFocus); // 去掉选中时的虚线 ui->listSub->setFocusPolicy(Qt::NoFocus); @@ -6089,7 +6089,7 @@ bool MainWindow::DeleteDirectory(const QString& path) { return dir.rmpath(dir.absolutePath()); } -//拷贝文件: +// 拷贝文件: bool MainWindow::copyFileToPath(QString sourceDir, QString toDir, bool coverFileIfExist) { toDir.replace("\\", "/"); @@ -6113,7 +6113,7 @@ bool MainWindow::copyFileToPath(QString sourceDir, QString toDir, return true; } -//拷贝文件夹: +// 拷贝文件夹: bool MainWindow::copyDirectoryFiles(const QString& fromDir, const QString& toDir, bool coverFileIfExist) { @@ -6225,40 +6225,40 @@ QString MainWindow::getWMIC(const QString& cmd) { return result; } -QString MainWindow::getCpuName() //获取cpu名称:wmic cpu get Name +QString MainWindow::getCpuName() // 获取cpu名称:wmic cpu get Name { return getWMIC("wmic cpu get name"); } -QString MainWindow::getCpuId() //查询cpu序列号:wmic cpu get processorid +QString MainWindow::getCpuId() // 查询cpu序列号:wmic cpu get processorid { return getWMIC("wmic cpu get processorid"); } QString -MainWindow::getCpuCoresNum() //获取cpu核心数:wmic cpu get NumberOfCores +MainWindow::getCpuCoresNum() // 获取cpu核心数:wmic cpu get NumberOfCores { return getWMIC("wmic cpu get NumberOfCores"); } -QString MainWindow::getCpuLogicalProcessorsNum() //获取cpu线程数:wmic cpu get - // NumberOfLogicalProcessors +QString MainWindow::getCpuLogicalProcessorsNum() // 获取cpu线程数:wmic cpu get + // NumberOfLogicalProcessors { return getWMIC("wmic cpu get NumberOfLogicalProcessors"); } -QString MainWindow::getDiskNum() //查看硬盘:wmic diskdrive get serialnumber +QString MainWindow::getDiskNum() // 查看硬盘:wmic diskdrive get serialnumber { return getWMIC("wmic diskdrive where index=0 get serialnumber"); } -QString MainWindow::getBaseBordNum() //查询主板序列号:wmic baseboard get - // serialnumber +QString MainWindow::getBaseBordNum() // 查询主板序列号:wmic baseboard get + // serialnumber { return getWMIC("wmic baseboard get serialnumber"); } -QString MainWindow::getBiosNum() //查询BIOS序列号:wmic bios get serialnumber +QString MainWindow::getBiosNum() // 查询BIOS序列号:wmic bios get serialnumber { return getWMIC("wmic bios get serialnumber"); } @@ -7091,7 +7091,7 @@ void MainWindow::findTable(QTableWidget* t, QString text) { ui->listFind->addItem(t->item(i, j)->text()); - //命名规则:当前位置+对象名称 + // 命名规则:当前位置+对象名称 QString name = QString::number(listNameResults.count() - 1) + t->objectName(); @@ -7099,7 +7099,7 @@ void MainWindow::findTable(QTableWidget* t, QString text) { // qDebug() << plistPath; QFile file(plistPath); - if (file.exists()) //如果文件存在,则先删除它 + if (file.exists()) // 如果文件存在,则先删除它 file.remove(); QSettings Reg(plistPath, QSettings::IniFormat); @@ -8103,9 +8103,9 @@ void MainWindow::copyLine(QTableWidget* w, QAction* copyAction) { QString name = w->objectName(); QString qfile = strConfigPath + name + ".ini"; - QItemSelectionModel* selections = w->selectionModel(); //返回当前的选择模式 + QItemSelectionModel* selections = w->selectionModel(); // 返回当前的选择模式 QModelIndexList selectedsList = - selections->selectedIndexes(); //返回所有选定的模型项目索引列表 + selections->selectedIndexes(); // 返回所有选定的模型项目索引列表 QSettings Reg(qfile, QSettings::IniFormat); Reg.setValue("rowCount", selectedsList.count()); @@ -8596,7 +8596,7 @@ void MainWindow::clearAllTableSelection() { void MainWindow::paintEvent(QPaintEvent* event) { Q_UNUSED(event); - //获取背景色 + // 获取背景色 QPalette pal = this->palette(); QBrush brush = pal.window(); int c_red = brush.color().red(); @@ -8642,7 +8642,7 @@ bool MainWindow::eventFilter(QObject* obj, QEvent* event) { } } - return true; //不让事件继续传播 + return true; // 不让事件继续传播 } else if (event->type() == QEvent::MouseMove) { } } @@ -9152,7 +9152,7 @@ void MainWindow::oc_Validate(bool show) { chkdata->waitForFinished(); QString result = - QString::fromLocal8Bit(chkdata->readAll()); //与保存文件的格式一致 + QString::fromLocal8Bit(chkdata->readAll()); // 与保存文件的格式一致 QString str; QString strMsg; ui->lblOCVTip->setFixedHeight(16);