优化切割

This commit is contained in:
sonichy 2025-07-10 17:05:21 +08:00
parent ed421b60d3
commit eb36de07c9
2 changed files with 5 additions and 3 deletions

BIN
HTYPaint

Binary file not shown.

View File

@ -1289,7 +1289,7 @@ void MainWindow::on_action_slice_triggered()
} }
settings.setValue("Slice", lineEdit->text()); settings.setValue("Slice", lineEdit->text());
} else { } else {
QMessageBox::critical(dialog, "错误", "份数不是数字"); QMessageBox::critical(dialog, "错误", lineEdit->text() + " 不是数字");
} }
} else { } else {
QStringList SL = lineEdit->text().split(":"); QStringList SL = lineEdit->text().split(":");
@ -1303,7 +1303,8 @@ void MainWindow::on_action_slice_triggered()
image = imageWidget->image.copy(0, y, imageWidget->image.width(), dy); image = imageWidget->image.copy(0, y, imageWidget->image.width(), dy);
y += dy; y += dy;
} else { } else {
QMessageBox::critical(dialog, "错误", SL.at(i) + " 不是数字"); QMessageBox::critical(dialog, "错误", QString::number(i) + ":" + SL.at(i) + " 不是数字");
break;
} }
} else if (comboBox->currentIndex() == 1) { } else if (comboBox->currentIndex() == 1) {
bool b; bool b;
@ -1312,7 +1313,8 @@ void MainWindow::on_action_slice_triggered()
image = imageWidget->image.copy(x, 0, dx, imageWidget->image.height()); image = imageWidget->image.copy(x, 0, dx, imageWidget->image.height());
x += dx; x += dx;
} else { } else {
QMessageBox::critical(dialog, "错误", SL.at(i) + " 不是数字"); QMessageBox::critical(dialog, "错误", QString::number(i) + ":" + SL.at(i) + " 不是数字");
break;
} }
} }
QString fp = ""; QString fp = "";