Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
[QT编程系列-40]:QML语言简介
目录 第1章 简介 第2章 QT QML示例 第三章 QML的步骤 第1章 简介 QML Qt Meta Object Language 是Qt框架中用于构建用户界面的声明性语言 它是一个轻量级的语言 用于描述界面的结构和行为 使开发人员能
编程系列QT
QT
开发语言
[QT编程系列-19]: 基础框架 - 信号与槽背后的编程思想
目录 一 主要的架构思想 二 主要的编程思想 一 主要的架构思想 信号与槽 Signals and Slots 是Qt框架中的一种机制 背后的思想主要有以下几个方面 解耦和松耦合 信号与槽机制通过解耦发出信号的对象和处理信号的对象之间的依赖
编程系列QT
QT
开发语言
c
[QT编程系列-25]:多线程机制 - QThread和MoveToThread简介
目录 第1章 简介 1 1 多线程的目的 1 2 QThread多线程使用方法 1 3 QT支持多线的步骤 第2章 QThread 2 1 概述 2 2 moveToThread 第1章 简介 1 1 多线程的目的 QThread类提供了一
编程系列QT
QT
c
多线程
[QT编程系列-37]:数据存储 - 日志文件、日志等级的支持:qDebug、Log4Qt
目录 1 概述 2 qDebug 2 1 概述 2 2 qDebug对调试等级的支持 通过不同的宏来实现 2 3 qt日志等级的设置 1 概述 在 Qt 中 日志文件的支持通常是通过日志库 日志框架或自定义代码实现的 Qt 本身没有提供内置
编程系列QT
QT
开发语言
[QT编程系列-2]:C++图形用户界面编程,QT框架快速入门培训 - 1- 预备知识
目录 概述 1 前置条件 1 1 C 1 2 图形界面 1 3 图形程序集成开发环境 1 4 图形程序开发框架 1 5 跨平台特性 1 6 QT快速感知 1 6 1 QT的典型应用 1 6 2 QT的特点 1 6 3 QT跨平台集成开发环境
编程系列QT
QT
开发语言
[QT编程系列-24]:多线程机制 - QT的数据通信机制
目录 第1章 QT常见的数据通信机制 第2章 示例代码 1 信号和槽机制示例 2 共享数据 变量示例 3 本地套接字示例 第1章 QT常见的数据通信机制 在Qt中 有多种方式可以实现数据通信 下面列举了一些常用的方法 信号和槽机制 Qt的信
编程系列QT
QT
开发语言
c
[QT编程系列-31]:多线程机制 - Qthread工作原理
目录 一 Qthread工作原理 二 QThread的start 方法 三 QT 线程的生命周期 四 事件循环机制 五 QThread自带信号 六 如何在run函数中多次执行 七 QThread什么时候发送finished信号 八 为什么不
编程系列QT
QT
开发语言
c
[QT编程系列-21]:基本框架 - QT常见数据结构:QString、QList、QVector、QMap、QHash、QSet、QPair详解
目录 1 QString 2 QList 3 QVector 4 QMap 5 QHash 6 QSet 7 QPair 1 QString QString是Qt中用于存储和操作字符串的类 它提供了丰富的字符串处理方法和功能 以下是QStr
编程系列QT
QT
开发语言
c
[QT编程系列-38]:数据存储 - SQLite数据库存储与操作
目录 1 SQLite数据库概述 1 1 简介 1 2 SQLite不支持网络连接 1 3 SQLite不需要安装MySQL Server数据库 1 4 SQLite性能 1 5 SQLite支持的数据条目 2 SQLite操作示例 3 Q
编程系列QT
数据库
QT
SQLite
[QT编程系列-42]: QT定时器
目录 第1章 QT下的定时器 1 1 主要的对象 1 2 QTTimer定时的特点 1 3 QT高精度定时器QElapsedTimer 计时 第2章 Windows操作系统下的高性能定时器 2 1 时钟分辨率 2 2 两种来实现高性能定时器
编程系列QT
QT
开发语言
[QT编程系列-6]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自定义菜单栏
目录 3 QT窗体设计 3 1 自定义菜单 3 1 1 设计目标 编辑 3 1 2 创建过程 编辑 3 QT窗体设计 3 1 自定义菜单 3 1 1 设计目标 3 1 2 创建过程 在Qt中 Windows窗口和Widget窗口是两种不同的
编程系列QT
QT
开发语言
[QT编程系列-20]:基本框架 - QT的测试框架QTest
目录 第1章 QT测试框架与搭建步骤 第2章 Qt Test概述 2 1 概述 2 2 测试代码和项目代码共存 2 3 如何运行测试代码 2 4 ctest命令 第3章 单元测试代码示例 3 1 代码目录结构 3 2 代码示例 第4章 QT
编程系列QT
QT
开发语言
c
[QT编程系列-3]:C++图形用户界面编程,QT框架快速入门培训 - 2- QT程序的运行框架:HelloWorld、常见控件、对象树原理
目录 2 QT程序的运行框架 2 1 Hello World程序框架 2 2 QT Designer初识 2 3 用QT Designer设计用户登录界 2 QT程序的运行框架 2 1 Hello World程序框架 上述示例代码中 首先根
编程系列QT
QT
c
开发语言
[QT编程系列-5]:C++图形用户界面编程,QT框架快速入门培训 - 2- QT程序的运行框架:事件(用于与系统的交互)、信号(对象与对象之间的通信)
目录 2 QT程序的运行框架 2 5 事件的捕获与处理 2 5 1 QT 事件与信号的区别 2 5 2 QT程序架构 2 5 3 QT的事件机制 2 QT程序的运行框架 2 5 事件的捕获与处理 2 5 1 QT 事件与信号的区别 在Qt中
编程系列QT
QT
c
开发语言
[QT编程系列-7]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自定义工具栏、状态栏、快捷键、图标
目录 3 QT窗体设计 3 2 自定义工具栏 3 2 1 目标 3 2 2 实现过程 3 2 自定义状态栏 3 2 1 目标 3 2 2 过程 3 3 自定义动作快捷键 3 4 自定义图标 3 QT窗体设计 3 2 自定义工具栏 在Qt中
编程系列QT
QT
c
开发语言
[QT编程系列-13]:QT快速学习 - 1- 初识
目录 第1章 QT的介绍 1 1 QT VS MFC 1 2 QT历史 1 3 QT的应用 1 4 QT学习方法 1 5 QT对象树 1 6 2 8定律 1 7 QT优势 1 8 QT支持的平台 第2章 QT UI是各种控件对象的堆积 第3
编程系列QT
QT
开发语言
c
[QT编程系列-27]:多线程机制 - 信号与槽实现不同对象之间通信的五种情形:线程内同步通信、线程内异步通信、线程间异步通信
目录 理论基础 0 1信号与槽机制 0 2 线程的事件队列 0 3 线程的信号队列 第1种情形 主线程上下文的两个对象之间同步通信 第2种情形 主线程上下文的两个对象之间异步通信 第3种情形 子线程给主线程上下文中的对象发送异步信号 第4种
编程系列QT
开发语言
QT
c
[QT编程系列-10]:C++图形用户界面编程,QT框架快速入门培训 - 4- QT画图与动画
目录 4 QT画图与动画 4 1 QT的绘图系统 4 2 案例目标 4 3 绘制过程 4 4 更换控件的icon 4 5 案例2 4 6 坐标轴 4 QT画图与动画 4 1 QT的绘图系统 QT 也称为Qt Framework 是一种流行的
编程系列QT
QT
c
开发语言
[QT编程系列-29]:多线程机制 - 线程池
目录 前言 使用线程池的场景 第1章 线程池概述 1 1 什么是线程池 1 2 线程池的好处 第2章 QT QThreadPool 2 1 概述 2 2 QRunnable任务对象 可执行的对象 2 3 QThreadPool代码示例 2
编程系列QT
QT
开发语言
c
[QT编程系列-9]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自动布局
目录 3 QT窗体设计 3 7 自动布局 3 7 1 自动布局 3 7 2 在主窗口中自动布局 3 7 3 在自动布局容器中自动布局 3 7 4 在widget中自动布局 3 7 5 自动布局工件 3 QT窗体设计 3 7 自动布局 3 7
编程系列QT
QT
c
开发语言
1
2
»