实训项目3 QT程序源码与编译过程.doc

实训项目3 QT程序源码与编译过程.doc

ID:50119939

大小:969.00 KB

页数:23页

时间:2020-03-04

实训项目3 QT程序源码与编译过程.doc_第1页
实训项目3 QT程序源码与编译过程.doc_第2页
实训项目3 QT程序源码与编译过程.doc_第3页
实训项目3 QT程序源码与编译过程.doc_第4页
实训项目3 QT程序源码与编译过程.doc_第5页
资源描述:

《实训项目3 QT程序源码与编译过程.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.实训项目3QT程序源码与编译过程一、实训目(1)掌握纯代码编写QT应用程序的方法(2)掌握在命令行编译Qt程序的方法(3)掌握在QT程序中使用ui文件的方法(4)掌握在命令行编译ui文件和程序的方法二、实训准备(1)搭建好Qt开发环境(2)了解使用QtCreator创建Qt应用程序的流程三、实训内容1、在QTCreator中用纯代码编写程序(1)新建QT空项目。打开QTCreator,并新建项目,选择“其他项目”中的“空的QT项目”,将项目命名为HelloWorld2_20140209xx,设置存放路径为“F:QTProexpro

2、03_20140209XX3-1”。页脚.页脚.(2)在项目中,新建main.cpp文件。在项目文件列表中的项目文件夹HelloWorld2_20150212xx上右击,选择“添加新文件”,然后选择“C++SourceFile”一项,文件名称设为“main.cpp”。页脚.页脚.页脚.页脚.(3)编写源代码。向新建的main.cpp文件中添加如下代码:页脚.(4)编译运行(5)设置显示中文,添加或修改如下代码:添加:QTextCodec::setCodecForTr(QTextCodec::codecForName(“UTF-8”);

3、修改:Label.setText(QObject::tr(“HelloWorld!您好QT!我是15物联网班的XXX,这是我的第二个QT程序。”));页脚.(6)设置窗口大小,在适当位置添加如下代码:QDialogw;w.resize(400,300);QLabellabel(&w);Label.move(120,120);页脚.(7)运行效果如下图。页脚.2、在命令行编译程序(1)新建工程目录。在QT安装目录(一般是C:QT)中新建文件夹helloworld2,然后在其中新建文本文档,将QTCreator中的ma

4、in.cpp文件中的所有内容复制过来,并将文件另存为main.cpp(保存时要将编码选择为UTF-8)。(2)使用命令行命令编译程序。打开开始菜单中的【QtDigiav4.8.5(MinGWOpenSource)】—【Qt4.8.5CommandPrompt页脚.】,输入命令如下:cd..//切换当前目录到上级目录,即c:QT文件夹cdhelloworld2//切换当前目录到新建的过程目录:c:QThelloworld2qmake–project//建立项目文件,helloworld2.proqmake//生成Makefile文件

5、和debug、release目录make//编译,在debug目录中出现helloworld2.exe文件。(3)运行程序。输入如下命令:Cddebug//切换当前目录到debug文件夹Helloworld2.exe//执行应用程序,出现QT程序的运行窗口。3、使用ui文件1、在QTCreator中用纯代码编写程序(1)新建QT空项目。打开QTCreator,并新建项目,选择“其他项目”中的“空的QT项目”,将项目命名为HelloWorld3_20140209xx,设置存放路径为“F:QTProexpro03_20140209xx

6、3-2”。页脚.(2)在项目中新建ui文件。右键单击项目名称,从快捷菜单中选择【添加新文件】,在模板中选择【QT】--【QT设计师界面】,并且选择【DialogwithoutButtons】项,然后单击“下一步”,将ui文件名称改为“hellodialog.ui”。页脚.页脚.页脚.页脚.(3)在界面上添加1个标签(QLabel),然后设置其显示的文本为“HelloWorld!您好QT!我是15物联网班的XXX,这是我的第3个QT程序。”,并调使其大小适中。注:设置label的属性:几何(geomet),字体(Font),换行(Word

7、Wrap)。(4)修改类的名称,默认为QDialog,改为HelloDialog。页脚.(5)新建main.cpp文件,内容如下图所示。页脚.(6)构建和运行,效果如下图所示。页脚.4、在命令行编译ui文件和程序(1)新建工程目录。在C:QT目录中新建文件夹“helloworld3”,然后将上main的项目文件夹HelloWorld3_20150212XX目录下的hellodialog.ui和main.cpp两个文件复制过来。(2)编译ui文件。从开始菜单—QT4.8.5CommandPrompt,进入命令提示符,切换到c:QTh

8、elloworld3目录,使用uic编译工具,从ui文件生成头文件。页脚.uic–oui-hellodialog.hhellodialog.ui并进一步编译运行程序,如下图所示。Qmake–projectQ

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

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

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