QT学习笔记(QT4.7)(笔记)
摘要:
?? ? ? 由于工作的关系,作者有幸接触了QT,并开发了一个小软件;作者之前并没有做过上位机的程序,也是第一次使用QT,中间遇到过很多的问题,在这里记录下来,主要是一些对象的应用和需要注意的地方,供大家参考。
介绍:
1、QT Creator设置
(1)、库路径及编译器路径设置



:/opt/FriendlyARM/toolschain/4.5.1/bin
(2)、代码补全快捷键设置
QT有代码补全功能,默认的快捷键是ctrl+空格,但这与输入法有冲突,所以需要修改一下,这里我改为alt+/。

?? ? ?2、利用QT Designer来加速设计
的确,对于新手来说,用qt designer来设计窗体是最容易上手不过了,我也是这样做的,但很多时候,需要一些动态的显示,或者需要通过一些事件来改变窗体,那么则需要用代码来完成了。
比如说,让窗体最大化显示,或者隐藏标题栏,或者更改某一个对象的属性
?
7、使用布局管理器时,如何设置对象的大小
在UI编辑器中,如果不用布局管理器,则界面不会随屏的大小变化而自动调整,同时,手动调整对齐也不具有科学性;但用了布局管理器后,却发现,先前调整的按钮大小,给改变了,而且怎么拖也拖不大。原来是布局管理器自动的给你调整了大小。但如何让我的按钮变大一点呢,这里只能通过minimum和 maximum来设置,这样,布局管理器在调整对象的大小时,就会保持在这个范围。
之前为这个问题郁闷了很久,后来才发现,原来这么简单。
8、QT里如何显示中文
(原创)QT 4.7支持中文(QT4.7)(中文)(makeqpf)
9、QT里如何调用外部脚本程序
?
(原创)如何在QT下执行shell或外部程序(QT4)(shell)(mini6410)(smplayer)
10、QT中stylesheet用法
?
(原创)QT Creator的style sheet的几种用法(QT Creator)(StyleSheet)(样式)(QT4.7)(用法)
?
结语:
?? ? 一个人独自摸索确实有很大的难度,再加上之前并没有做过上位机开发,所以有些概念很难理解,还好我坚持不懈,不断的找资料,看文档,终于算是搞清了门路。在资料方面,还是要看help,这样来得直接,来得快。
来源:http://www.cnblogs.com/liu_xf/archive/2011/08/30/2159298.html
