QT软件初次使用中遇到的若干问题及思考

1、QT窗口名称汉字设置问题?

答案:在MSVC中试用诸多方法,亲测都不行。

解决方案1:创建项目时,选择使用MSGW方案,用gcc进行编译,即可解决

2、QT中ui文件中组件不能再.cpp文件中显示调用?

   答案:项目进行构建后就ok了

3、图片添加构建时报错:

:-1: error: No rule to make target '../day3-pic/??.png', needed by 'debug/qrc_aaa.cpp'.  Stop.

答案:解决方案如下:

(1)添加前缀后构建(锤子锤它)

(2)通过后添加文件,选择图片,这时才可以选择图片构建(锤子锤它)

4、gui设计思想:

  1------------窗体对象w规定缩放与关闭操作及执行显示运行

      窗体类对象指针ui指向窗体内所有控件

  2-----------ui的程序设计思想就是:一个激励----一个动作-----一个反馈

 

5、直接执行qt生成的.exe文件报错:计算机中丢失.dll文件

  第一种解决方案:在安装目录中找到并赋值该.dll文件,将其粘贴到CwindowsysWOW64目录下。用后无效

  第二种解决方案:(建议使用第二种方法)

    进入PATH变量进行编辑

    桌面 -> 计算机图标(右击) -> 属性 ->高级系统设置 ->环境变量->点击系统变量(s) 中的Path ->进行编辑

    变量路径  D:QtQt5.12.05.12.0mingw74-64in    

    注意对应自己构建release所使用的编译器

为何我使用第一种解决方案未成功:由于本人安装了多个QT编译器,多次复制粘贴.dll文件,使得环境变量路径堆积错误,这使得我最后即使将正确的.dll文件粘贴进去,依然不起作用。

原文地址:https://www.cnblogs.com/-lhy-to-s/p/10362581.html