一步一步做QT界面设计..doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一步一步做QT界面设计.

一步一步做QT设计 安徽中兴继远信息技术有限公司 生效日期: 年 月 日 编制: 陈桂友 审核: 批准: 目  录 第一章 界面设计器 3 第1节 界面设计效果 3 第2节 界面设计 3 第3节 添加槽与连接 7 第4节 建立工程 8 第二章 QmainWindow 11 第三章 QdockWindow 11 第四章 菜单栏 15 第五章 QT在UNIX中的安装和使用 16 第1节 QT在UNIX中的安装 16 第2节 QT在UNIX中的使用 17 网络QT教程:/doc//qt/ 界面设计器 界面设计效果 在这一张我们介绍用QT的设计器来设计一个程序界面,其效果图如(图1.1)所示 程序最上面是标准的“标题栏”和“菜单栏”。在左边是一个DockWindow里面有一个QlistView控件,用来存放表名称。在右边是一个QtabWidget控件和和一个QlistView竖直排列。 当用户在左边点击一个表名之后,右边就显示相应的表的内容。如用户点击厂站表“Factory Name”后在右边就显示各厂站的id号,名称。 界面设计 在windows上安装完QT3.2.1非商业版后,点击“开始”-“程序”-“Qt3.2.1 non-commercial”-“Qt Designer”打开如图所示的设计器 在这里我们选择 MainWindow点击“OK”按钮。打开如(图1.2.2)所示。 我们采用默认设置。点击“Next”进入下一步。打开如(图1.2.3)所示的界面。 采用默认设置。点击“Next”进入下一步。打开如(图1.2.4)所示的界面           点击“Finish”关闭向导,这时向导已经完成了一个如(图1.2.5)所示的界面      点击窗口的空白处然后在属性(properties)窗口中把“name”的内容由“Form1”改为“MainFrm”。把“Caption”的内容由“Form1”改为“RdbView”。 下面加入QtabWidget和QlistView控件。 在设计器的左边是一个outLook风格的窗口,里面分栏列出了各个控件。点击“Containers”栏。在展开的“Containers”栏中选择“TabWidget”再用鼠标左键在已经建好的窗口中点击一下。这样界面上就出现了一个“QTabWidget”控件。用同样的方法加入一个“Views”栏中的“ListView”控件。按下表修改“QTabWidget”的部分属性。 属性名称 属性内容 说明 name tabTable 控件名称 sizePolicy Expanding/Fixed/0/0 控件大小策略:水平方向自动拉伸/垂直方向大小固定/水平方向空白大小为0/垂直方向空白大小为0 minimumsize [0,0] 控件的最小长度和宽度都为0 按下表修改ListView的部分属性 属性名称 属性内容 说明 name DataList 控件名称 设置完后,点击窗口的空白处,选中主窗口。然后点击设计器菜单栏中的“Layout”-“Layout Vertically”为主界面加入垂直布局器。这时候控件的大小会随着主界面大小的改变而改变。 添加槽与连接 点击设计器的菜单栏中的“edit”-“Slots”打开如“图1.3.1”所示的对话框 点击“New Function”可以添加一个新的函数。按下表添加函数: Function Return type Specifier Access Type DataListRightClick( QListViewItem * pItem, const QPoint Pt ) void virtual public slot DataListSelChange( QListViewItem * pItem ) void virtual public slot TabTableSelChange( QWidget * pWid ) void virtual public slot ShowTableNameList() void virtual public slot 表中的Function 是函数名称和参数列表,Return是函数返回类型。Specifier是函数的描述符。Access是函数的访问类型。Type是函数的类型,slot表示槽函数,function表示普通道函数。槽函数可以接收信号来执行。其它方面和普通函数完全一样。 DataListRightClick( QListView

文档评论(0)

xznh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档