ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:902.58KB ,
资源ID:11739819      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11739819.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(QTcreat简单应用.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

QTcreat简单应用.docx

1、QTcreat简单应用QT编程运行环境:AM18081、编写QT应用程序,首先要创建一个主部件,而且只能有一个主部件,主部件与其他部件区别为:主部件终止时,整个程序就运行结束。执行File = New File or Project.= Projects = Empty QT4 Project,Name为mydlg,Create in为/home/sun/AM1808/workdir/QTCreator/mydlg,如下界面所示:2、右键工程名mydlg,选择菜单Add New,选择C+ = C+ Source File, 命名为main.cpp,这里因为要建立一个对话框,需要建一个对话框类以

2、及资源文件ui, 再添加一个C+源文件和一个头文件,操作如下:Add New = C+ = C+ Source File, 命名为Dialog.cpp,Add New = C+ = C+ Header File, 命名为Dialog.h,再添加一个资源文件ui,执行Add New = QT = Qt Designer Form, 这里选择一个样色,选择默认选项,然后Next, 命名为Dialog.ui保存,如下界面所示;3、打开mydlg.pro,写入如下代码,并保存,结果如下界面所示;TARGET = mydlgTEMPLATE = appSOURCES += main.cpp Dialog

3、.cppHEADERS += Dialog.h ui_Dialog.hFORMS += Dialog.ui 4、打开各Dialog.h,输入如下代码,并保存,结果如下界面所示;#ifndef DIALOG_H#define DIALOG_H#include namespace Ui class Dialog;class Dialog : public QDialog Q_OBJECTpublic: Dialog(QWidget *parent = 0); Dialog();protected: void changeEvent(QEvent *e);private: Ui:Dialog *ui

4、;private slots: void on_pushButton_clicked();#endif / DIALOG_H5、打开Dialog.cpp,输入如下代码,并保存,结果如下界面所示;#include Dialog.h#include ui_Dialog.h#include Dialog:Dialog(QWidget *parent): QDialog(parent), ui(new Ui:Dialog) ui-setupUi(this);Dialog:Dialog() delete ui;void Dialog:changeEvent(QEvent *e) QDialog:chan

5、geEvent(e); switch(e-type() case QEvent:LanguageChange: ui-retranslateUi(this); break; default: break; void Dialog:on_pushButton_clicked() QMessageBox:information(this, mydlg,hello world);6、打开main.cpp,输入如下代码,并保存,结果如下界面所示;#include #include Dialog.hint main(int argc, char *argv) QApplication a(argc, a

6、rgv); Dialog w; w.show(); return a.exec();7、执行“Build Build All”,编译以上程序,如果出错核对以上程序,再执行“Build Run”,弹出如下界面;8、打开 Dialog.ui,拖一个PushButton放于窗口上,右击选择菜单“Go to slot”,这时会弹出一个如下对话框;9、选择clicked(),再单击OK,这时会自动写入一个成员函数到Dialog类,如下界面所示;10、在该函数中添加以下指令, QMessageBox:information(this, mydlg,hello world);并在最上方添加如下头文件,如下界

7、面所示;#include 11、执行“Build = Run”,弹出如下界面;12、单击“PushButton”,弹出如下界面;13、执行以下指令新建文件夹QTEmbed,将其子文件夹mydlg,并将/home/sun/AM1808/workdir/QTCreator/mydlg下所有.cpp文件和.h文件拷贝到/home/sun/AM1808/workdir/QTEmbed/mydlg下;mkdir /home/sun/AM1808/workdir/QTEmbedmkdir /home/sun/AM1808/workdir/QTEmbed/mydlg14、在如下命令框中输入如下指令,如下界面所示;cd /home/sun/AM1808/workdir/QTEmbed/mydlgsource /home/sun/ti-sdk-am180x-evm-05.03.02.00/linux-devkit/environment-setup15、执行以下指令,编译以上文件,结果如下界面所示;qmake -projectqmakemake 16、将编译后生成的可执行文件拷贝到/home/sun/ ti-sdk-am180x-evm-05.03.02.00/targetNFS/opt下,启动开发板,执行以下指令,运行该程序,如下界面所示;rootcd /opt./mydlg -qws

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1