修复全名重复

This commit is contained in:
Mike Solar
2023-08-29 11:45:11 +08:00
parent fd525fb8d1
commit a96f802b85
5 changed files with 27 additions and 5 deletions

View File

@ -119,13 +119,15 @@ void ApplicationManager::onclick1(QString op, QString func, QString path, QStrin
add_app.exec();
if(add_app.changed)
{
bool ok = sqlite_helper.insert_software(add_app.get_name(), add_app.get_orig_name(), add_app.get_exe_path(),
int ok = sqlite_helper.insert_software(add_app.get_name(), add_app.get_orig_name(), add_app.get_exe_path(),
add_app.get_sort(), add_app.get_categories());
if (!ok)
{
QMessageBox::critical(this, QString::fromLocal8Bit("错误"), QString::fromLocal8Bit("插入失败,全名是否重名?"));
QMessageBox::critical(this, QString::fromLocal8Bit("错误"), QString::fromLocal8Bit("插入失败"));
}else if(ok==FIND)
{
QMessageBox::critical(this, QString::fromLocal8Bit("错误"), QString::fromLocal8Bit("已存在。"));
}
emit refresh_tab();
}
}