我只是知识的搬运工(持续更新)

  • Qt学习笔记
    • Qt字符串类、容器类
    • Qt算法和正则表达式
    • Qt基本控件
    • Qt基本布局
    • Qt分割窗口
    • Qt停靠窗口
    • Qt堆栈窗口
    • Qt主窗口
    • Qt标准文件、颜色、字体、输入输出、消息对话框
    • Qt文件操作
    • Qt字体操作
    • Qt2D绘图
    • Qt图形视图、动画、状态机框架
    • Qt双缓冲机制
    • Qt音视频处理
    • Qt模型/视图结构
    • Qt文件目录处理
    • Qt网络编程之UDP
    • Qt网络编程之TCP
    • Qt多进程和多线程
    • Qt WebEngine
    • Qt事件处理系统
    • Qt多语言国际化

Qt学习笔记

Qt字符串类、容器类

https://www.cnblogs.com/jingliming/p/4965199.html

https://blog.csdn.net/qingkongyeyue/article/details/52945380

Qt算法和正则表达式

https://blog.csdn.net/Mr_robot_strange/article/details/104589413
使用正则表达式:QLineEdit中使用setValidator文本框输入限制

#include<QRegExp>
#include<QRegExpValidator>
//首先需要有lineEdit和QPushButton两个控件。
//转到lineEdit的textChanged槽函数,如下:
void MainWindow::on_lineEdit_textChanged(const QString &arg1)
{QRegExp regexp("[A-Za-z][0-9][1-9]{0,2}");//匹配第一个为字母,第二个为数字,接下来的0-2个为非零数字ui->lineEdit->setValidator(new QRegExpValidator(regexp,this));ui->okButton->setEnabled(ui->lineEdit->hasAcceptableInput());
}

Qt基本控件

Qt的三大窗口dialog、widget、mainwindow
label:标签,可以显示文本信息,只读;
pushbutton : 普通按钮;
radiobutton : 单选按钮,多个单选按钮中只能选择一个,但是必须放入groupbox中,类似单选题;
checkbox : 多选复选按钮,可以选择同时选择多个,类似多选题;
lineedit : 单行文本编辑框,可以输入单行文本;
textedit : 多行文本输入框,可以输入显示多行文本和图片;
combobox : 下拉文本输入框,在输入框的最右边有个三角下拉按钮,可以选择输入,也可以手动输入;
textbrower : 多行文本显示框,只读;
groupbox : 可以在里面放入特点的东西,统一管理;
slider : 模拟显示滑动条;
spinbox : 数值显示滑动条;
lcdnumber :显示一个LCD数字;
dateedit 、timeedit 、datetimeedit

Qt基本布局

Vertical Layout:垂直排列布局
Horizontal Layout:水平排列布局
Grid Layout:网格排列布局
Form Layout:表单排列布局
https://blog.csdn.net/hiwoshixiaoyu/article/details/70859879

Qt分割窗口

纯代码:
https://blog.csdn.net/rl529014/article/details/51489756
Qt Designer:
同时选择两个及以上的部件,使用Qt Designer上的分裂器水平或垂直布局

Qt停靠窗口

Qt堆栈窗口

Qt主窗口

Qt标准文件、颜色、字体、输入输出、消息对话框

Qt文件操作

Qt字体操作

Qt2D绘图

Qt图形视图、动画、状态机框架

Qt双缓冲机制

Qt音视频处理

Qt模型/视图结构

Qt文件目录处理

Qt网络编程之UDP

Qt网络编程之TCP

Qt多进程和多线程

Qt WebEngine

Qt事件处理系统

Qt多语言国际化

我只是知识的搬运工(持续更新)相关推荐

  1. Mysql知识网络(持续更新)

    Mysql知识网络(持续更新) 前言 好记性不如烂笔头.最近学习了MYSQL的相关知识,方便以后复习以及知识点查询,记录一些知识点.本文通过基础知识+mysql优化+实战经验进行总结.也会分享一些自己 ...

  2. OI常用的数学知识大全(持续更新)

    OI常用的数学知识总结 本文持续更新-- 总结一下OI中的玄学数学知识 先列个单子,from秦神 数论 模意义下的基本运算和欧拉定理 筛素数和判定素数欧几里得算法及其扩展[finish] 数论函数和莫 ...

  3. Python之Pandas使用知识汇总(持续更新)

    Python之Pandas使用知识汇总 一.Pandas简介 二.环境 三.使用 3.1 数据结构 3.1.1 Series 3.1.2 Dataframe 3.2 索引对象 3.3 读写文本格式数据 ...

  4. 学习知识汇总(持续更新......)

    章节 内容 常用 Colab使用教程 csdn博客编辑教程目录 新版CSDN编辑器示例(代码及显示样式) 如何快速转载CSDN中的博客 B站视频资料汇总 系统 windows10和安装linux双系统 ...

  5. 【AD】PCB设计知识整理(持续更新)

    文章目录 1 在区域覆铜的边缘放置过孔,在覆铜后的空白区域加大量过孔,在信号线旁边加大量过孔,有什么作用? 2 PCB覆铜的作用及规则 2.1.PCB敷铜九大注意点 2.1.1.注意分区敷铜 2.1. ...

  6. 安卓知识体系搭建(持续更新)

    Java基础 日期操作类 [Android]DecimalFormat简单使用 Java语言编程规范--注释规范 Java内存分配之堆.栈和常量池 Java泛型详解 深入浅出Java中的增强 for ...

  7. 渗透学习-文件上传篇-基础知识部分(持续更新中)

    提示:仅供进行学习使用,请勿做出非法的行为.如若由任何违法行为,将依据法律法规进行严惩!!! 文章目录 前言 一.文件上传漏洞简要阐述 文件上传是什么? 为什么会产生文件上传漏洞?及其可能一哪些危害? ...

  8. Java面试知识学习(持续更新)

    一.Java基础 1.java语言有什么特点 面向对象(封装,继承,多态): 平台无关性,平台无关性的具体表现在于,Java 是"一次编写,到处运行(Write Once,Run any W ...

  9. 2020—开发记录以及知识总结,持续更新

    努力工作,好好生活 三月 四月 五月 六月 七月(实际上更新已经是2021年1月28号了...) 三月 因为开发时,项目经理提到使用DTO建立与前台交互用实体,我着手了解一下,然后现学现用. 至于DT ...

  10. 个人知识体系(持续更新)

    Android App: 一.View 1.1 ActionBar 1.ActionBar的home键 2.利用代码移除系统自带的标题栏 3.Android中层级导航的实现示例 4.Android中工 ...

最新文章

  1. LeetCode简单题之七进制数
  2. Smarty的配置与高级缓存技术
  3. 刀片服务器与机架服务器对比
  4. kylin源码调试_Apache Kylin 命令注入漏洞调试分析(CVE-2020-1956)
  5. yum安装docker(阿里镜像源)及docker-compose二进制安装
  6. JDK 14的新特性:switch表达式
  7. django中FastDFS客户端与自定义文件存储系统
  8. 安卓应用安全指南 5.3.1 将内部账户添加到账户管理器 示例代码
  9. 无法打开计算机的组策略,win7系统电脑本地组策略打不开无法运行的解决方法...
  10. php提前输出响应及注意问题
  11. Java实现两个csv文件的对比_比较 csv 文件中数据差异
  12. 优力优磁性照片墙,让家有吸引力 !
  13. 鸿蒙子系统解读-分布式任务调度篇
  14. 华为交换机删除配置命令access_华为交换机基本配置命令
  15. 华为云OBS文件上传下载工具类
  16. 是真英雄自洒脱,是真名士自风流!
  17. 局域网传输文件_【电脑篇】巧借局域网,告别第三方工具便捷实现电脑间的文件传输...
  18. JavaScript中的参数传递
  19. 201671010412 郭佳 实验二 软件工程个人项目
  20. 【spring cloud】(六)消息总线——springcloud Bus

热门文章

  1. 数据科学中的离散型数据的处理策略
  2. Ubuntu系统下安装N卡驱动
  3. The href attribute requires a valid value to be accessible.Provide a valid, navigable address as the
  4. node.js+Express计算机毕业设计行程规划app(程序+LW+部署)
  5. Makefile 条件编译-y
  6. linux带路径拷贝文件夹,带有路径的Linux复制文件
  7. Camera2 四拍照
  8. 微信小程序分享个人和群判断
  9. 《Web应用安全权威指南》学习笔记
  10. 堡垒之夜服务器修改,堡垒之夜更改服务器 | 手游网游页游攻略大全