feat(translator): 添加llama-cpp-python库可用性检查
在翻译功能中添加对llama-cpp-python库的可用性检查,当库未安装时显示警告信息并禁用翻译功能
This commit is contained in:
@@ -338,6 +338,10 @@ class MainWindow(QMainWindow):
|
||||
QMessageBox.warning(self, "警告", "原文内容为空,无法翻译")
|
||||
return
|
||||
|
||||
if not hasattr(self.translator, 'llama_cpp_available') or not self.translator.llama_cpp_available:
|
||||
QMessageBox.warning(self, "警告", "llama-cpp-python库未安装,无法执行翻译功能")
|
||||
return
|
||||
|
||||
if not self.translator.is_ready:
|
||||
QMessageBox.warning(self, "警告", "模型未就绪,无法翻译")
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user