自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Typora的安装、激活

【Typora的安装、激活 - CSDN App】http://t.csdnimg.cn/iXkFC。

2024-08-06 10:23:16 14

原创 第26课 布局管理综合实例

 1、需求分析* 练习开发一个向导用户界面     - 在同一界面上展现不同的向导页面;     - 通过 “上一步” 和 “下一步” 按钮进行切换;     - 不同页面上的元素组件和组件排布都不相同;     - 页面中的组件通过布局管理器进行排布;2、解决方案* 通过嵌套预定义的布局管理器* 通过布局嵌套进行界面设计         1 、整体,通过垂直布...

2019-01-24 22:25:15 109

原创 第25课 布局管理器(四)

栈式布局管理器(QStackedLayout)-- 所有组件在垂直于屏幕的方向上被管理;-- 每次只有一个组件会显示在屏幕上;-- 只有最顶层的组件会被最终显示;特点:-- 组件大小一致且充满父组件的显示区;-- 不能直接嵌套其他布局管理器;-- 能自由切换需要显示的组件;-- 每次能且仅能显示一个组件;QTimer 这个类是 Qt 中的计时器组件;QTim...

2019-01-24 17:57:18 147

原创 第24课 QFormLayout 布局管理器

QFormLayout 布局管理器-- 以表单(Form)的方式管理界面组件;-- 表单布局中的标签和组件是相互对应的关系;-- 支持布局管理器的相互嵌套;-- 是嵌入式产品中最常用的布局方式;#include "Widget.h"#include <QLineEdit>#include <QFormLayout> //QFormLayout布局...

2019-01-24 16:48:54 236

原创 第22课 布局管理器

布局管理器-- 提供相关类对界面组件进行布局管理;      * 能够自动排列窗口中的界面组件;      * 窗口变化会自动更新界面组件的大小;QLayout 是 Qt 中布局管理器的抽象基类* 通过继承 QLayout 实现功能各异且互补的布局管理器* Qt 中可以根据需要自定义布局管理器* 布局管理器不是界面部件,而是界面部件的定位策略水平布局管理 (QHBo...

2019-01-23 22:39:27 124

原创 Qt中的标准对话框(中)

(一)颜色对话框  (QColorDialog)//  构造颜色对话框对象//  设置颜色对话框的相关属性//  初始颜色//  获取、处理void Widget::ColorDialogBtn_Clicked(){ QColorDialog dlg(this); //定义对象 dlg.setWindowTitle("Color Editor"); ...

2019-01-23 15:46:38 94

原创 Qt中的标准对话框(上)

(一)遵循相同的使用方式:1 、定义文件对话框对象;2 、定义对话框属性;3 、获取对话框数据;4 、处理对话框数据。(二)消息对话框  (QMessageBox)// 构造消息对话框对象// 设置消息对话框的相关属性:帮助文档-QMessageBox-set***eg:.setWindowTitle(); // 标题.about(); // 顶...

2019-01-23 11:07:03 115

原创 第18课 登录对话框实例分析

登录对话框的核心需求--可复用软件部件--获取用户名和密码如何获取用户输入的用户名和密码?如何在两个不同的对话框间传递数据?通过附加的成员变量和成员函数完成不同对话框间的数据传递。      --将用户数据保存在私有成员变量中;      --通过公有成员函数进行数据传递。路径:H:\TestQt\18_1\18_1.pro       ...

2019-01-22 16:47:02 163

原创 对话框及其类型

QDialog与QWidget 的区别:QDialog 作为一种专用的交互窗口而存在;QDialog 不能作为子部件嵌入其他容器中;QDialog 是定制了窗口式样的特殊的 QWidget 。模态对话框,显示后无法与父窗口进行交互,阻塞式的对话框调用方式;非模态对话框,显示后独立存在,可以与与父窗口进行交互;非阻塞式的对话框调用方式。模态对话框;依赖用户选择的场合;消息提示...

2019-01-21 21:34:26 934

原创 Qt对象间的父子关系

const QObjectList & QObject::children () constOObject 帮助文档,children 函数,返回为QObjectList 。typedef QList<QObject*> QObjectList;QObjectList其实是一个链表,链表里面的每个元素是QObject对象的指针。Qt对象之间可以存在父子关系...

2019-01-21 17:12:34 239

原创 用户界面与业务逻辑的分离

用户界面与业务逻辑的交互:业务接口实现连接。       架构师原则:业务逻辑实现业务接口,用户界面使用业务接口;一定有模块使用接口,所以一定有模块实现接口,其中单项依赖,避免循环。基本原则:强内聚,弱耦合。计算器代码完成。。。  保存路径:H:\TestQt\14.1\14.1.pro  ...

2019-01-21 12:17:20 669

原创 后缀表达式计算

坑。。。若是浮点运算,避免代码中直接与0做相等比较;因为浮点数不精确,做大小比较即可。错误:'isNumber' was not declared in this scope 修改:加上 。。。类作用域QString QCalculatorDec::calculate(QQueue<QString>& exp){}QString QCalculatorD...

2019-01-18 17:18:05 134

原创 中缀转后缀

栈的特性:后进先出(Last In First Out)-----》数据结构中缀:+9.11 +(-3 - -1)* -5 ;分离数字与运算符:+9.11 、+、( 、-3 、 - 、 -1 、)、* 、 -5 ;后缀:+9.11 、-3 、 -1 、- 、-5 、* 、+ ;中缀转后缀过程:当前元素为数字,输出,作为后缀表达式的一部分;如果当前运算符,比栈顶运算符优先级低...

2019-01-18 15:51:13 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除