BESTI-IS-2021-2022-1-课程设计—第二周进展
BESTI-IS-2021-2022-1-课程设计—第二周进展
任务详情
同样的内容,密码算法换成sm4,界面换成Qt在openeuler上跑通
计划完成任务
- 在openeuler中配置qt环境
- 运用QT Creator 画出软件的ui
- 配置UI里面控件的槽函数
- 实现在槽函数里面调用c语言代码中的函数
实际完成情况
全部完成
1.截图:
2.截图:
3.截图:
问题与解决过程
问题1:
Q:使用终端安装qt时,没有QT Creator
S:官网下载完整包,重新安装(下载速度太慢可以去镜像站下载)
教程链接:链接
问题2:
Q:在将代码拷贝给组员并用QT Creator 运行时,报错:找不到ui_widget.h文件错误
S:ui_widget.h文件是画好ui好执行qmake生成的,一开始我们的解决方法是用QT Creator里面qmake单独运行一遍ui文件,然后再跑项目,结果还是出错
最后找到解决方法:先用QT Creator创建一个项目,记住项目路径,跑一遍项目(hello world),最后再将项目代码拷贝到那个路径,就可以运行了。