首页 > 代码库 > Qt小结

Qt小结

(1)#include 报错fatal error: QHostInfo:No such file or directory,

         解决办法 在.pro文件中添加 QT += core gui network 记得这里要加上network

 

(2)给Qt软件添加软件图标

         (1) 找到一张图片.ico,名字改为myappico.ico;

         (2) 创建一个新的文本文档,内部添加 IDI_ICON1 ICON DISCARDABLE "myappico.ico",并将文件重命名为myapp.rc;

         (3) 在myapp.pro文件最后加上RC_FILE = myapp.rc,重新生成之后,就修改成功了 //只适用与windows,Ubuntu这样用无效!

 

(3)在Qt中添加外部全局变量方法:

         在一个.CPP文件中定义一个变量 如:QString cxd;

         在另一个.CPP文件中声明 extern QString cxd;

         注意不能在头文件中声明外部全局变量,那样会报错提示重复定义

 

(4)mian函数中得 argv[] 数组:

         argv[0]中存放的是本软件存放得绝对路径

         argv[1]中存放得的是(如果你点击一个gif图片自动打开你写的软件时) argv[1]存放的就是这个gif文件的绝对路径加如:C:/Users/cxd/Desktop/cxd.gif

         前提是你设置你的软件为gif格式得文件默认打开程序        注:在windows下是这样的

Qt小结