1.      在创建项目时,项目名和路径中都不能出现中文。

2.      可以使用Ctrl + “+”和Ctrl + “-”来改变程序的字体大小(Ctrl+鼠标滑轮可达到同样效果),使用Ctrl + “0”可以恢复到默认字体大小。

3.      在设计模式下有几个过滤器,就是写着“Filter”的行输入框,可以帮助你更快的找到所需要的部件。

4.      如果生成的.exe文件不能运行,并且提示丢失.dll文件,可以按照提示在Qt的安装目录的bin目录下寻找这些.dll文件。还有一种一劳永逸的方法是:将Qt的安装目录的bin目录加到系统的Path环境变量中去,这样程序运行是就可以自动找到那些dll文件。

5.      在Qt Creator 默认下,编译的程序要想发布就需要dll文件,这种编译方式就称为动态编译。静态编译是指将Qt 的库进行重新编译,发布时不需要dll文件.

6.      设置应用程序的图标:

          1)将myico.ico(名字可以自己取)图标文件放入工程的目录下,在目录里建立文本文档并写入下面代码

                 IDI_ICON1 ICON DISCARDABLE"myico.ico"

            然后将该文本文档改为myico.rc(注意更改后缀名)

          2)在项目文件中的pro文件中的最后添加下面代码:RC_FILE += myico.rc

7.      任何一个QtGUI都需要一个QApplication类对象来管理应用程序的资源。

8.      在默认情况下,新建的可视部件对象是不可见的,我们可以通过show()来显示。

9.      中文显示乱码的解决办法:

          QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));和QTextCodec::setCodecForTr(QTextCodec::codecForLocale());

     在Windows系统下,其中一个能正常显示,最好两者都写上。

10.    Qt Creator的代码补全功能

           当输入一个比较长得函数或变量名时,可以通过其中的几个字母来定位。比如说,要输入前面讲到的setFocus()函数,那么只需输入首字母s和后面的大写字母F即可,这样可以大大缩减提示列表,如果还没有定位到,那么可以输入F后面的字母。如下图所示。

11.  默认的情况下,对话框的左上角是(0,0)。

12.  Ui文件生成的默认头文件的名称是ui_加ui文件的名称;ui文件是使用uic编译工具来编译的。

13.  当有多个项目并存时,我们可以在项目文件右击来设定活动项目。

14.  在项目发布时,不需要包含user文件,如果要打开别人的项目文件,我们应该去掉这种类型的文件。

15.  我们可以将pro文件直接拖向Qt Creator图标来打开项目。

原文:http://blog.csdn.net/tengweitw/article/details/20068607

作者:nineheadedbird

最新文章

  1. 【JAVA并发编程实战】12、使用condition实现多线程下的有界缓存先进先出队列
  2. hihoCoder#1135
  3. Lotus中关于字符串处理的函数汇总
  4. spring mvc处理流程概述
  5. 2015 CCPC-C-The Battle of Chibi (UESTC 1217)(动态规划+树状数组)
  6. [java bug记录] java.util.zip.ZipException: invalid code lengths set
  7. LINQ To XML的一些方法
  8. ASP.NET MVC+EF框架+EasyUI实现权限管理系列(19)-用户信息的修改和浏览
  9. 二十九、oracle 触发器
  10. TP5模型关联问题
  11. 教你快速打造PHP MVC框架
  12. Sencha touch API
  13. pkg-config原理及用法
  14. javascript的事件流
  15. Linux装python3
  16. onMeasure实例分析
  17. Model工具
  18. 如何自动生成Makefile
  19. Struts2 + Hibernate3.3 开发简单的登录注册功能【J2EE】
  20. win7上装红米4手机驱动提示空间不足

热门文章

  1. Selenium Webdriver元素定位的八种常用方法
  2. N个整数(数的大小为0-255)的序列,把它们加密为K个整数(数的大小为0-255).再将K个整数顺序随机打乱,使得可以从这乱序的K个整数中解码出原序列。设计加密解密算法,且要求K<=15*N.
  3. html5全解析
  4. CCSpriteBatchNode中存放元素的一点理解
  5. 分析MapReduce执行过程+统计单词数例子
  6. System startup files
  7. 剑指offer面试题3 二维数组中的查找 (java)
  8. 通过一个color创建一个image
  9. 【编程练习】poj1111
  10. Android初级教程通过简要分析“土司”源码,来自实现定义土司理论探讨