昨晚在断网的情况下使用了Qt Designer来建立.ui文件,对于我这个初学者来说,颇有体会,赶紧分享
前言:其实,身为一个在Qt领域的新手,我试过很多种学习Qt的方法,包括什么看视频啊,看书啊……其实都比不上用谷歌翻译一句句看Qt Assistant来的有效。
打开Qt Assistant,(Alt+I调出索引,Alt+S调出高级搜索)
用Alt+I调出索引
查找“A Quick Start to Qt Designer”,一步步地啃着英文去尝试,过程很纠结,但真的收获很多,也很有趣!
他大体的意思是:
1.在“新建窗体”中建一个页面
2.按F3是编辑窗口页面,也就是下图中的第一个icon
3.按F4是建立信号与槽的联系,也就是上图中的第二个icon。可以实现同个页面下的widget的信息交流,例子里面讲得很清楚,自己试一下吧。
4.按F3,直接从左边的列表中把需要的部件拖到你建好的页面中。选择几个需要排版的widget,点击鼠标右键,选择最下方的“布局”,各种排列方法都可以尝试一下
5.按F4,拖住一个widget指向另一个widget,以建立槽联系
6.当然,还是需要对框内的数值做一些设置,鼠标左键点击一个widget,在右边“属性编辑器”绿色的部分可以对一些参数进行设置,比如说最大值最小值等
7.Ctrl+R,就可以直接预览效果
8.记得保存哈~~
好了,这次就是这样,下次将讨论Qt 中如何建立两个ui文件关系。