一步一步做QT设计.doc

一步一步做QT设计.doc

ID:27005632

大小:493.00 KB

页数:17页

时间:2018-11-30

一步一步做QT设计.doc_第1页
一步一步做QT设计.doc_第2页
一步一步做QT设计.doc_第3页
一步一步做QT设计.doc_第4页
一步一步做QT设计.doc_第5页
资源描述:

《一步一步做QT设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一步一步做QT设计目  录第一章界面设计器3第1节界面设计效果3第2节界面设计3第3节添加槽与连接7第4节建立工程8第二章QMAINWINDOW11第三章QDOCKWINDOW11第四章菜单栏15第五章QT在UNIX中的安装和使用16第1节QT在UNIX中的安装16第2节QT在UNIX中的使用17网络QT教程:http://www.qtopia.org.cn/doc/qiliang.net/qt/第一章界面设计器第1节界面设计效果在这一张我们介绍用QT的设计器来设计一个程序界面,其效果图如(图1.1)所示图1.1.1 程序界面设计效果程序最上面是标准的“标题栏”和“菜单栏”

2、。在左边是一个DockWindow里面有一个QlistView控件,用来存放表名称。在右边是一个QtabWidget控件和和一个QlistView竖直排列。当用户在左边点击一个表名之后,右边就显示相应的表的内容。如用户点击厂站表“FactoryName”后在右边就显示各厂站的id号,名称。第1节界面设计在windows上安装完QT3.2.1非商业版后,点击“开始”-“程序”-“Qt3.2.1non-commercial”-“QtDesigner”打开如图所示的设计器图1.2.1QT设计器界面在这里我们选择 MainWindow点击“OK”按钮。打开如(图1.2.2)所示。图

3、1.2.2 标准菜单选择器我们采用默认设置。点击“Next”进入下一步。打开如(图1.2.3)所示的界面。图1.2.3 标准工具栏设置采用默认设置。点击“Next”进入下一步。打开如(图1.2.4)所示的界面    图1.2.3 标准工具栏设置    图1.2.4 向导完成界面点击“Finish”关闭向导,这时向导已经完成了一个如(图1.2.5)所示的界面    图1.2.5 向导完成的界面点击窗口的空白处然后在属性(properties)窗口中把“name”的内容由“Form1”改为“MainFrm”。把“Caption”的内容由“Form1”改为“RdbView”。下面

4、加入QtabWidget和QlistView控件。在设计器的左边是一个outLook风格的窗口,里面分栏列出了各个控件。点击“Containers”栏。在展开的“Containers”栏中选择“TabWidget”再用鼠标左键在已经建好的窗口中点击一下。这样界面上就出现了一个“QTabWidget”控件。用同样的方法加入一个“Views”栏中的“ListView”控件。按下表修改“QTabWidget”的部分属性。属性名称属性内容说明nametabTable控件名称sizePolicyExpanding/Fixed/0/0控件大小策略:水平方向自动拉伸/垂直方向大小固定/水

5、平方向空白大小为0/垂直方向空白大小为0minimumsize[0,0]控件的最小长度和宽度都为0按下表修改ListView的部分属性属性名称属性内容说明nameDataList控件名称设置完后,点击窗口的空白处,选中主窗口。然后点击设计器菜单栏中的“Layout”-“LayoutVertically”为主界面加入垂直布局器。这时候控件的大小会随着主界面大小的改变而改变。第1节添加槽与连接点击设计器的菜单栏中的“edit”-“Slots”打开如“图1.3.1”所示的对话框图1.3.1 函数编辑窗口点击“NewFunction”可以添加一个新的函数。按下表添加函数:Funct

6、ionReturntypeSpecifierAccessTypeDataListRightClick(QListViewItem*pItem,constQPoint&Pt)voidvirtualpublicslotDataListSelChange(QListViewItem*pItem)voidvirtualpublicslotTabTableSelChange(QWidget*pWid)voidvirtualpublicslotShowTableNameList()voidvirtualpublicslot表中的Function是函数名称和参数列表,Return是函数返

7、回类型。Specifier是函数的描述符。Access是函数的访问类型。Type是函数的类型,slot表示槽函数,function表示普通道函数。槽函数可以接收信号来执行。其它方面和普通函数完全一样。DataListRightClick(QListViewItem*pItem,constQPoint&Pt):鼠标右击DataList控件时调用的函数。pItem是右击的行,Pt鼠标右击的位置DataListSelChange(QListViewItem*pItem):当DataList控件被选中的行改变时调用此函数p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。