Qt多窗口界面设计的简单测试步骤

参考:http://bbs.qter.org/forum.php?mod=viewthread&tid=11&extra=page%3D1

快速学习测试如何建立多窗口应用程序,可以参考以上网站,教程的内容详细看过一遍之后,参考以下设计步骤自己一遍做出来,最好不要一遍对照教程一遍在自己电脑上一点点补充,这样学习效果可能不够好。

1、新建qt gui应用

2、在主窗口中添加按钮或者进行其他设计,如果仅为测试不需要对主窗口进行更改直接进入第3步

3、在工程中添加新文件,新建设计师类,并在弹出后的ui设计界面增加按钮或进行其他设计(以下步骤以登录进主窗口的按钮为例)

4、添加按钮后,按F4进入信号槽设计界面

5、从按钮上拖动线到窗口上,类似于接地;在随后弹出的窗口中选择信号函数为click(),槽函数选择为accept()[简要解释:信号函数为按下按钮后发射的函数,槽函数为触发信号发出后执行的函数]

6、随后到主函数中利用设计师类新建对象,并判断对象是否执行例如:

LoginDlg *dlg;
if(dlg.exec() == LoginDlg::Accepted)
{
    //执行相应的操作,例如显示主窗口等
}
else return 0;

以上即为建立一个多窗口的应用程序的最简单测试步骤

时间: 2024-10-28 14:41:49

Qt多窗口界面设计的简单测试步骤的相关文章

登录窗口设计简单测试步骤

首先参考:http://bbs.qter.org/forum.php?mod=viewthread&tid=12, 详细看过以上教程一遍后,不在参考以上教程,而按照如下步骤独立完成登录界面设计,这样在对设计的流程和步骤的把握中形成自己的认识,增强学习效果: 1.新建qt gui应用 2.在主窗口中添加按钮或者进行其他设计,如果仅为测试不需要对主窗口进行更改直接进入第3步 3.工程中添加新文件--设计师类,并在创建成功后的弹出的ui设计界面拖入两个label和两个lineEdit作为用户名和密码输

使用Qt Designer创建界面

在博客 "在Qt中使用C++代码创建界面"  (地址:http://blog.csdn.net/rl529014/article/details/51345619)中,我讲了如何通过纯C++代码来创建Qt图形界面, 这是传统的GUI程序开发方式,只使用C++代码,C++既负责设计界面,也负责处理业务逻辑. 界面是用户能够直接看到的,称为"前端":业务逻辑的处理用户看不到,在背后默默进行,称为"后台". 传统的GUI程序开发不区分前端和后台,统一使

界面设计与测试规范

目前流行的界面风格有三种方式.多窗体.单窗体以及资源管理器风格,无论那种风格,以下规则是应该被重视的.1.易用性:按钮名称应该易懂,用词准确,屏弃没楞两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好.理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作.易用性细则:1).完成相同或相近功能的按钮用Frame框起来,常用按钮要支持快捷方式.2).完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离.3).按功能将界面划分局域块,用Frame框括起来,并要有功能说明或

【tool】界面设计与测试规则

界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象.而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用.同 时界面如同人的面孔,具有吸引用户的直接优势.设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用 强大的功能都可能在用户的畏惧与放弃中付诸东流.目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网页制作的兴起,才受到专家的青睐.而 且设计良好的界面由于需要具有艺术美的天赋而遭拒绝. 目前流行的界面风

期中测试-计时器界面设计

实验心得: 通过这次的期中测试实验,可以了解到界面设计的精准性.

软件界面设计

>主要包括: > 用户输入输出界面样式 > 操作方式 > 界面间的转移关系 > 也可以是开发工具编写的界面原型程序注意的问题: > 在编码之前就让用户充分测试,尤其是可用性测试 输入输出的识别与分类1.在需求分析阶段,分析员已经标识出了关键的输入和输出在设计阶段要进行详细的识别2.在传统的方法中,通过在数据流图中增加更多的细节数据流,从中识别出输入和输出3.在面向对象方法中,进入和离开系统的消息就是要识别的输入输出,用例图中,角色为用例提供输入,用例为角色 提供输出,在

Java图形化界面设计——容器(JFrame)

Java图形化界面设计——容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构,现在就进入java图形化界面编程. 一.Java基本类(JFC) Java基本类(“JavaFoundationClasses”,JFC),由一些软件包组成.这些软件包主要包括下面一些应用程序接口(API): ·抽象窗口工具集(AWT)(1.1及以上版本). ·Swing构件. ·Java 2D应

二十七、Java图形化界面设计——容器(JFrame)

摘自http://blog.csdn.net/liujun13579/article/details/7756729 二十七.Java图形化界面设计--容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构,现在就进入java图形化界面编程. 一.Java基本类(JFC) Java基本类("JavaFoundationClasses",JFC),由一些软件包组成.这些

Java界面设计的用途

一.Java界面设计的用途: JavaSE(Java Standard Edition)即Java标准版,一般也可以理解作Java桌面版.开发者可以通过JavaSE开发丰富并且强大的具有图形界面的桌面应用程序. Java的图形化界面工具包,可以用于工具类软件开发.管理类软件开发.通用客户端开发.银行客户端软件开发.Eclipse插件开发等方向.在许多知名的大型软件中,都能见到Java的身影,如某些版本的Photoshop.思维导图软件.Eclipse.IDEA开发环境等. 开发者也可以使用Jav