- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
qt课程设计实验报告
程序设计课程设计
实验报告
(qt实验报告)
信息科学与技术学院
软件三班
高文博
201005070309
2011年5月实验1:计算当初存入本金的钱数。(12题)
实验目的、要求
目的:
熟悉qt中的常用属性;
熟悉vbox hbox模型及怎样根据需求设计控件,边框等;
熟悉各个槽函数的使用,准确的将c++语言转换成qt语言,将控件功能与函数结合起来。
要求:
掌握对控件的文本色,背景色等常用属性的设置。
掌握对控件、边框尺寸与结构的设置
掌握对函数的设置
实验设备
笔记本电脑,已安装Qt 开发环境。
实验内容、步骤
先在vc++上进行编译。
应用qt3.38进行编译,运行。
实验步骤:
根据题目需求在草纸上画出结构图;
根据草图用代码设计整体框架和控件;
在qt上运行;
运行成功后根据功能添加函数;
在头文件中添加头文件。
将添加的功能函数与功能控件相连;
分别对每个函数进行测试;
将整个程序在qt运行调试;
运行通过后给每个函数写注释;
实验代码如下所示
A (1)主框架结构代码
#includegwbsave.h
GwbSave::GwbSave(QWidget*parent,const char*name):QWidget(parent,name)
{
//??
vBox=new QVBoxLayout(this);
vBox-setMargin(5);
vBox-setSpacing(5);
label=new QLabel(Please input the lilv:,this,label);
vBox-addWidget(label);
//??
hBox=new QHBoxLayout(this);
hBox-setMargin(5);
hBox-setSpacing(5);
vBox-addLayout(hBox);
le1=new QLineEdit(this,le1);
hBox-addWidget(le1);
//?,??
hBox2=new QHBoxLayout(this);
hBox2-setMargin(5);
hBox2-setSpacing(5);
vBox-addLayout(hBox2);
leResult=new QLineEdit(this,leResult);
leResult-setReadOnly(true);
leResult-setPaletteBackgroundColor(Qt::gray);
hBox-addWidget(leResult);
//а???????
grid=new QGridLayout(this,1,5,5,10);
vBox-addLayout(grid);
btnResult=new QPushButton(Result,this,btnResult);
grid-addWidget(btnResult,0,2);
btnClean=new QPushButton(Clean,this,btnClean);
grid-addWidget(btnClean,0,3);
btnExit=new QPushButton(Exit,this,btnExit);
grid-addWidget(btnExit,0,4);
connect(btnExit,SIGNAL(clicked()),this,SLOT(close())); //???
connect(btnClean,SIGNAL(clicked()),this,SLOT(slotClean())); //?
connect(btnResult,SIGNAL(clicked()),this,SLOT(slotExit()));//
}
(2)主窗体结构视图
B(1)添加函数后的全部代码
a头文件
//
#ifndef GWBSAVE_H
#define GWBSAVE_H
#includeqwidget.h
#includeqlayout.h
#includeqlineedit.h
#includeqpushbutton.h
#includeqlabel.h
#includeqdatetime.h//
class GwbSave:public QWidget
{
Q_OBJECT
public:
GwbSave(QWidget*parent=0,const char*name=0);//构造函数。
int i;//
您可能关注的文档
- Flotherm 练习题 5.doc
- 阅读理解-第四十四篇捍卫进化论仍有必要.doc
- 专业知识【阅读】.docx
- 中石油2011年职称英语31至40课完形填空仿真测试题.doc
- 四级模拟题一答案与解析.doc
- 位图显示原理.doc
- 朗阁-浅谈新托福阅读转折关系词如何运用.doc
- 专业目录(中英文对照).doc
- 生物考试大纲及试卷组成.doc
- HP Compaq DC5750 BIOS 信息说明.doc
- 2025届高考地理总复习考点规范练30区域差异对区域发展的影响含解析.docx
- 2025届高考生物一轮复习课后检测案43细胞工程含解析新人教版.docx
- 2025届高考数学一轮复习第一部分考点通关练第八章概率与统计考点测试65随机抽样含解析新人教B版.doc
- 2024高考历史统考一轮复习模块3第14单元近现代世界的科技与文艺第42讲近代以来世界的科学发展历程课时跟踪含解析新人教版.doc
- 2024年高考生物二轮复习核心考点专项突破生物技术实践练习含解析.docx
- 2024_2025学年新教材高中地理第一章宇宙中的地球1地球的宇宙环境学案新人教版必修1.doc
- 通史版2025届高考历史一轮复习模块二世界史篇第13单元西方工业文明的确立与纵深发展_两次工业革命时期的世界第33讲两次工业革命与资本主义世界市场的形成学案含解析.doc
- 2025届高考语文二轮复习板块4写作专题3精练提分6应用文体速记巧用辩论稿教案.doc
- 2024_2025学年高中历史第一单元第一次世界大战第1课第一次世界大战的爆发2教学教案新人教版选修3.doc
- 2025届高考数学一轮复习单元双优测评卷__第五章一元函数的导数及其应用B卷含解析.docx
最近下载
- 《机械设计基础》课程设计方案.pdf
- 第三届全国新能源汽车关键技术技能大赛决赛-汽车电器维修工(新能源汽车电控系统技术方向)赛项竞赛平台主要设备技术标准(指导版).pdf
- 布病患者的护理课件.pptx VIP
- 2024阿里巴巴淘宝云客服-消费者咨询业务知识题库与答案.docx
- 青州古城景区介绍-青州古城景点PPT.pptx
- 产后骨盆修复培训课件.pptx VIP
- 监控维修工程施工方案.docx
- 江苏省南京市江宁区2023-2024学年四年级上学期期末科学试卷.docx VIP
- 第五章-绿色化学方法.ppt VIP
- 意识形态领域风险隐患排查、突出问题整治、阵地管理提升行动工作方案.docx VIP
文档评论(0)