BESTI-IS-2021-2022-1-课程设计—第二周进展

BESTI-IS-2021-2022-1-课程设计—第二周进展

任务详情

同样的内容,密码算法换成sm4,界面换成Qt在openeuler上跑通

计划完成任务

  1. 在openeuler中配置qt环境
  2. 运用QT Creator 画出软件的ui
  3. 配置UI里面控件的槽函数
  4. 实现在槽函数里面调用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),最后再将项目代码拷贝到那个路径,就可以运行了。

posted @ 2022-01-05 13:28  20191322  阅读(62)  评论(0编辑  收藏  举报