- 135
- 0
- 约1.5千字
- 约 17页
- 2017-06-11 发布于湖北
- 举报
Qt 介绍课件
Qt Designer 代码生成和GUI设计 custom Widgets Designer可以通过两种不同的方式定义自己的小部件: 1、custom widget对话框(最简单) 2、插件法 * * 汇报人: 时 间:2015.10.28 01 02 03 04 CONTENTS 初识Qt Qt Designer介绍 近期成果展示 Qt类简介之QWidget类 一个基于C++语言的框架 一个专注于用户图形界面的框架 一个跨平台的框架 一个艺术级别的图形开发工具 这就是————Qt Qt是图形用户程序框架 Part 1 Qt的由来和发展 Part 1 Haavard Nord和Eirik Chambe-Eng开始开发Qt 1991 创立公司,最早名为 Quasar Technologies 1994 2008年NOKIA公司收购,次年宣布QT源代码向公众开放 2008 Diaia公司从NOKIA公司收购了Qt的商业版权 2011 最新Qt5.5发布 2015 为什么选择Qt Part 1 ■基于C++,快速,简易,面向对象 ■Qt具有非常好的可移植性 ■Qt是开源软件 Qt Designer概述 Part 2 Designer: 简单的来说是一个GUI的工具.利用QT Designer可以用一种所见既所得的方式,来产生QT程式,而且所产生的代码与手写的代码是等同的。 Qt Designer 功能框图 Qt MetaObject Part 2 MetaObject : 把彼此独立的软件模块连接起来,而模块间彼此不需要知道相连模块的任何细节。这个机制就是MetaObject系统。 这一机制提供了两个关键的用途:信号和槽、introspection(内省) 信号与槽存在多种链接方式: ■信号 → 信号 ■信号 → 多个槽 ■槽 ← 多个信号 ■信号 → 槽(最为常用) Signal Slot Qt MetaObject System Qt metaobject 基于三个基础设施: 方便派生类使用mateobject系统的功能 在类的声明体内激活metaobject功能 为每个QObject派生类生成代码,以支持其功能 Qt metaobject系统 metaobject编译器(moc) QObject提供的一个基类 Q_OBJECT宏 mateobject系统实现过程 以上这一过程是通过qmake,moc和QObject自动处理的 派生类 QObject提供基类 Q_OBJECT声明 内省函数 信号 moc工具 为派生类生成代码 QObject成员函数使用内省函数 实现信号与槽的连接 生成 mateobject系统的特点 ※平台的可移植性 ※系统灵活且句法简洁 ※槽与信号的连接依赖字符串,这是不安全的 ※依靠回调机制 QWidget类 Part 3 QWidget类是所有用户界面对象的基类。它继承了QObject类的属性 QObject类 QWidget类 UI类 提供了大量的功能 每一个窗口部件都是矩形 Qwidget提供了大量的功能,主要通过信号与槽表现 Qwidget提供了大量的功能 编写 自定义控件和插件 ★Qt提供了一个相当完整的应用程序开发框架 其他的Qt类 Part 3 Qt类 文件和目录类 容器类 线程类 网络类 视觉类 完整的正则表示式支持和数据库类 图像类 *
您可能关注的文档
- QCC降低白化不良活动资料幻灯片PPT.ppt
- QCustomPlot Demo 范例.docx
- QC圈活动指南.ppt
- Q3竞品之GLA.ppt
- QC小组活动实用指引.ppt
- QC小组活动成果发布会.ppt
- QCM福特对标报告.ppt
- QC新7大手法 工具.ppt
- QCC活动小组直通率改善报告1207.ppt
- QC小组提高厂房框架混凝土验收合格率.ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 附录B规范性附录AGC性能指标计算及补偿-中国电力企业联合会.DOC
- 山东省烟台市蓬莱区2022-2023学年六年级上学期期末数学试题(五四学制) (含答案解析).docx VIP
- YQ-15-烟用材料许可使用物质名 单系列标准.pdf VIP
- 2019-2020学年四川成都锦江区五年级上册语文期末试卷及答案.pdf
- 基于ABAQUS的动力总成悬置支架仿真分析方法研究.docx VIP
- 【三套试卷】【浙教版】小学三年级数学上册第一单元教材检测题附答案.pdf VIP
- EMT会议管理制度.docx VIP
- 十年(2016-2025)高考物理真题分类汇编(全国通用)-专题23 法拉第电磁感应定律.docx VIP
- 渠道维护工高级技师考试答案(强化练习).docx VIP
- 动量和能量中的滑板块模型专题.docx VIP
原创力文档

文档评论(0)