码迷,mamicode.com
首页 > 其他好文 > 详细

Qt小结

时间:2014-11-04 18:53:10      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:des   ar   os   sp   文件   on   bs   window   程序   

(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小结

标签:des   ar   os   sp   文件   on   bs   window   程序   

原文地址:http://www.cnblogs.com/cxd2014/p/4074123.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!