实验4 (最新更正) Qt for arm.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验4 (最新更正) Qt for arm

实验四QT for ARM【实验目的】掌握Qt 应用程序编程方法。掌握Qt 集成开发环境使用方法和步骤。掌握Qt 程序编译方法。【实验步骤】利用mkdir 命令,创建一个hello 的文件夹,并在该文件夹当中建立文件。在终端当中,输入designer 命令,调用Qt Designer 窗体设计软件,如下所示:[root jim@localhost hello]# designer 图1 打开Qt Designer 软件在如下图2当中的New File /Project 选项当中,选择C++ Project 选项,并单击OK选项,如下图2 所示:图2 选择新建C++ Project工程在Project Setting 窗体当中输入 工程名,完成之后,单击OK按钮,完成工程的创建,如下所示:图3 创建工程新建完工程之后,在Qt Designer 当中选择File-New…,在New File 窗体视图当中,选择Dialog ,单击OK,新建一个窗体,如下图所示:图4选择新建Dialog 新建完成窗体之后,会在Qt Designer 软件当中,存在一个 Form1 窗体视图,调整窗体为如下图5所示(如有疑问查看视频文档):图5调整From1 窗体大小从左边的工具栏当中,将PushButton按钮和LineEidt 控件绘制到刚才调整好的窗体上面,如下图6所示。图6将Push Button 控件放置到Form1 窗体上图7 将Input 的LineEdit 控件放置到Form1 窗体上调整并设计3个控件在窗体上的位置,如下图8所示:图8 设置LineEdit 和PushButton 控件的布局修改Form1 的name 为work ,为后续的编程做好准备,如下图9所示:图9 设置Form1 的窗体Name 为work分别修改PushButton1 和PushButton2 的name 为 ok 和cancel,修改PushButton1和PushButton2 的text 修改为ok和cancel,将LineEdit1 的name 修改成为:text,如下图10,11和12所示:图10 修改LineEdit1 的name 为text图11 修改PushButton1的name 为ok图12 修改PushButton1 的text 为OK按照上述相似的步骤,修改PushButton2 的name 和text 为:cancel.(如有不清楚的地方,请查看视频文档。)图13 修改PushButton2 的name 和text 为:cancel上述步骤设计完成之后,开始设计代码,选择File-New … ,进入New File 新建文件视图选项,如下图所示:图14 新建main.cpp 文件并让main.cpp 文件和work.ui 窗体给关联起来,图15新建main.cpp 文件在上图当中,单击OK 按钮,新建main.cpp 文件,完成之后,选择File-Save All ,保存所有的工程文件,如下图16所示。图16 保存 工程利用uic 命令,从work.ui窗体文件当中,分别生成work.h 和work.cpp 文件,如下图17 所示。[root jim@localhost hello]# uic -o work.h work.ui[root jim@localhost hello]# uic -o work.cpp -impl work.h work.ui图17生成work.h 和work.cpp 文件在 工程当中,右单击 工程,选择Add File 选项,添加work.h 和work.cpp 文件,如下图18、19所示:图18 添加work.h 和 work.cpp 文件图19 添加work.cpp 和work.h 文件在work.h 头文件当中,添加两个槽函数,请注意所添加的test和test2 函数是在protected slot:(标示以下),如下图20 所示。(请注意查看视频文档资料。)图20 添加test 和tes2 两个槽函数在work.cpp 文件当中添加test和test2 两个成员函数,如图21所示,并在其中添加如下阴影部分的代码,如图22所示,并在work.cpp 的开始,添加#includeqmessagebox.h头文件的支持,如图23所示。void work::test(){QMessageBox::information(this,”Information”,”Hello World!”); //添加提示信息}void work::test2(){reject(); //退出函数}图21 添加test 和 test2 两个成员函数图22 添加test 和 test2 的成员函

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档