嵌入式Qt界面编程
文章平均质量分 87
嵌入式Qt界面编程
mainn
本人是移动互联应用技术专业,选择嵌入式开发方向。声明:博文的编写,主要参考网上资料,并结合个人见解,仅供学习、交流使用,如有侵权,请联系博主删除。...
展开
-
QT实验分析教程 初探Qt中的消息处理 --- 信号,槽,连接(8)
QT实验分析教程 初探Qt中的消息处理 --- 信号,槽,连接(8) 信号与槽信号(Signal)由操作系统产生的信息槽(Slot)程序中的信息处理函数连接(Connect)将系统信息绑定到消息处理函数 Qt中的消息处理机制信号到槽的连接必须发生在两个Qt类对象之间。 Qt的核心 - QObject::co...原创 2019-01-06 20:10:22 · 1663 阅读 · 1 评论 -
QT实验分析教程 计算器界面代码重构(7)
QT实验分析教程 计算器界面代码重构(7) 重构以改善代码质量为目的代码重写使其软件的设计和架构更加合理 提高软件的扩展性和维护性 代码实现与代码重构不同代码实现:按照设计编程实现,重心在于功能实现代码重构:以提高代码质量为目的软件架构优化区别:代码实现时不考虑架构的好坏,只考虑功能的实现代码重构时不能影响已实现的功能,只考虑架构...原创 2019-01-06 18:25:19 · 481 阅读 · 2 评论 -
QT实验分析教程 计算器程序界面设计(6)
QT实验分析教程 计算器程序界面设计(6) 计算器程序界面定义组件间的间隔:Space = 10px定义按钮组件的大小:Width = 40px,Height = 40px定义文本框组件的大小:Width = 5 * 40px + 4 * 10px, Height = 30px计算器程序不需要最大化和最小化按钮。计算器程序的窗口应该是固定大小。文本框不能直...原创 2019-01-05 20:34:44 · 1405 阅读 · 0 评论 -
QT实验分析教程 Qt中的坐标系统 --- geometry,frameGeometry()(5)
QT实验分析教程 Qt中的坐标系统 --- geometry,frameGeometry()(5) QWidget类中的坐标系统成员函数x():左上角的坐标(屏幕左上角是远点(0,0))y():左上角的坐标(屏幕左上角是远点(0,0))width():客户区的宽度height():客户区的高度geometry.x():不包括标题栏、边框的客户区geo...原创 2019-01-04 19:55:08 · 11809 阅读 · 1 评论 -
QT实验分析教程 窗口部件及窗口类型(4)
QT实验分析教程 窗口部件及窗口类型(4) Qt以组建对象的方式构建图形用户界面组件的类型:容器类(父组件):用于包含其它的界面组件功能类(子组件):用于实现特定的交互功能 QWidget类继承自QObject和QPaintDevice类QObject是所有类的父类 QWidget组件QWidget能够绘制自己...原创 2019-01-04 15:55:09 · 493 阅读 · 0 评论 -
QT实验分析教程 Qt Creator工程介绍 --- .pro项目描述文件,移植代码注意.pro.user(3)
QT实验分析教程 Qt Creator工程介绍 --- .pro项目描述文件,移植代码注意.pro.user(3) Qt Creator工程管理Qt Creator以工程项目的方式对源码进行管理一个Qt Craetor工程包含不同类型的文件.pro项目描述文件 .pro.user用户配置描述文件 .h头文件 .cpp源文件 .ui界面描述文件 资源文件(图片,视...原创 2019-01-03 20:36:40 · 3605 阅读 · 0 评论 -
QT实验分析教程 Hello QT --- 编译,Log调试,断点调试,条件断点(2)
QT实验分析教程 Hello QT --- 编译,Log调试,断点调试,条件断点(2) QT是一套跨平台的GUI开发库QT是一套C++集成开发环境 第一个QT程序:Main.cpp#include <QApplication>#include <QMainWindow>#include <QPushButton&g...原创 2019-01-03 19:38:38 · 1891 阅读 · 0 评论 -
QT实验分析教程 QT开发环境搭建 --- Visual Studio 2010安装,Windows下的QT安装,Linux下的QT安装(1)
QT实验分析教程 QT开发环境搭建 --- Visual Studio 2010安装,Windows下的QT安装,Linux下的QT安装(1) 课程学习的原材料Qt SDK 4.7.4:为Qt开发提供必要的类和函数,以及相关工具Qt Creator 2.4.1:为Qt开发提供一个高效的代码编辑环境 安装Visual Studio 20101、双击...原创 2018-12-29 19:55:11 · 1113 阅读 · 0 评论