文章目录
- 一.准备工作
- 二.预览
-
- 1.启动
- 2.选择语言
- 3.翻译
- 三.设计流程
-
- 1.整体流程
- 1.UI设计(草图)
- 3.UI设计(QT设计师)
- 四.源代码
-
- 1. My_translator.py(主界面调动)
- 2.translate_ui.py(主界面UI)
- 3.language_select.py(语言选择窗口)
- 5.Translator.py(翻译器引擎)
- 五.总结
前面用TK写过两款翻译器GUI,都是基于google_trans_new这个第三方模块写的,由于google_trans_new方法更新了,加之最近在学习PyQt5,在之前布局的基础上稍加改进,使用了一些QSS,设计了一下组件的布局,整体感觉比较清新小巧,开始~
一.准备工作
- 基于PyQt5的QT设计师,安装、配置详见:
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)详细教程
- 本次翻译仍然依赖第三方翻译模块:google_trans_new。
使用pip安装完成后,是不能直接用的,需要修改一行代码,详细操作参考
python3–最新google_trans_new超时 错JSONDecodeError解决
二.预览
1.启动
内置209种语言,默认自动选择翻译目标语言。
3.翻译
1.UI设计(草图)
四.源代码
1. My_translator.py(主界面调动)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!