<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>微控圈（MCU Loop） - Qt</title>
    <link>https://www.mculoop.com/forum-24-1.html</link>
    <description>Latest 20 threads of Qt</description>
    <copyright>Copyright(C) 微控圈（MCU Loop）</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 08 Apr 2026 11:02:05 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://www.mculoop.com/static/image/common/logo_88_31.gif</url>
      <title>微控圈（MCU Loop）</title>
      <link>https://www.mculoop.com/</link>
    </image>
    <item>
      <title>搭建 Qt5.1.1 + VS2010 集成开发环境及 Qt 静态库的编译方法</title>
      <link>https://www.mculoop.com/thread-191-1-1.html</link>
      <description><![CDATA[[md]
1、下载 Qt SDK（Software Development Kit，即软件开发工具包）的安装包：Qt 5.1.1 for Windows 32-bit (VS 2010, 505 MB) 

http://download.qt-project.org/official_releases/qt/5.1/5.1.1/qt-windows-opensource-5.1.1-msvc2010-x86-offline.exe

该安装包中 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Tue, 27 Feb 2024 09:17:42 +0000</pubDate>
    </item>
    <item>
      <title>Qt 源码编译 configure 参数列表</title>
      <link>https://www.mculoop.com/thread-188-1-1.html</link>
      <description><![CDATA[[md]
## configure meta

```
-help，-h ............显示此帮助屏幕
-verbose，-v .........在配置期间输出详细消息
-continue............尽管有错误仍然继续配置
-redo ................用以前使用的选项重新配置。其他选项可能会通过，但不会保存以供-redo稍后使用 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Sun, 25 Feb 2024 02:27:16 +0000</pubDate>
    </item>
    <item>
      <title>Qt 5.9 静态编译笔记</title>
      <link>https://www.mculoop.com/thread-187-1-1.html</link>
      <description><![CDATA[[md]
## 静态编译

### 使用 Windows 系统

1、安装环境要求:

*   Supported compiler (Visual Studio 2012 or later, MinGW-builds gcc 4.9 or later)
*   Perl version 5.12 or later   
*   Python version 2.7 or later  
*   Ruby version 1.9.3 or later  

2、 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Sat, 24 Feb 2024 05:39:45 +0000</pubDate>
    </item>
    <item>
      <title>Qt 5.15.0 静态编译</title>
      <link>https://www.mculoop.com/thread-139-1-1.html</link>
      <description><![CDATA[[md]
## 配置环境

下载源码 

下载 zip 包（下载过 tar.xz 包，在 Windows 上用 7zip 解压后竟然缺少文件，而且还没有错误提示）

编译前需要安装：Perl、Python、Ruby 并确保他们的可执行路径在 Path 变量中。

Python 要安装 2.7.5 及以后的 2.7 版本，python3 是不 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Tue, 23 Jan 2024 04:39:48 +0000</pubDate>
    </item>
    <item>
      <title>QString 与 Qt 文字编码</title>
      <link>https://www.mculoop.com/thread-132-1-1.html</link>
      <description><![CDATA[[md]
## Unicode

Unicode 是国际组织制定的可以容纳世界上所有文字和符号的**字符编码方案**。目前的 Unicode 字符分为 17 组编排，0x0000 至 0x10FFFF，每组称为平面（Plane），而每平面拥有 65536 个码位，共 1114112 个。

它是方案而不是实际的数据格式，或者说它 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Thu, 18 Jan 2024 17:48:22 +0000</pubDate>
    </item>
    <item>
      <title>Qt JSON 库</title>
      <link>https://www.mculoop.com/thread-131-1-1.html</link>
      <description><![CDATA[[md]

Qt 的 JSON 库由几种对象和相应的头文件组成，主要的有：

## QJsonDocument

该类用于操作 JSON 文档。

从文件到文档对象实例：

```
QJsonDocument jDoc(QJsonDocument::fromJson(file.readAll()))
```

此外还有 `fromBinaryData()` 或 `fromRawData()` 方法 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Thu, 18 Jan 2024 17:48:15 +0000</pubDate>
    </item>
    <item>
      <title>QtMqtt 库的使用</title>
      <link>https://www.mculoop.com/thread-130-1-1.html</link>
      <description><![CDATA[[md]

QtMqtt 库是官方的 mqtt 库，但是是属于 Qt for Automation 商业套件的。需要下载源码自己编译才能用。

源码：https://github.com/qt/qtmqtt
文档：https://doc.qt.io/QtMQTT/qmqttclient.html

**编译成静态库**

在 Qt5.15.0_MSVC2019_x64_static\\include 创建 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Thu, 18 Jan 2024 02:31:26 +0000</pubDate>
    </item>
    <item>
      <title>Qt 图形视图框架（Graphics View Framework）</title>
      <link>https://www.mculoop.com/thread-86-1-1.html</link>
      <description><![CDATA[[md]

## 简介

Qt 的图形视图提供了支持大量自定义的 2D 图形项（QGraphicsItem）交互的管理器（QGraphicsScene），以及一个支持缩放和旋转操作的视图部件（QGraphicsView）用于显示这些图形。框架还包含了支持对图形项精确交互的事件传播架构。图形视图使用 BSP（ Bin ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Thu, 28 Dec 2023 16:24:49 +0000</pubDate>
    </item>
    <item>
      <title>Qt 往事</title>
      <link>https://www.mculoop.com/thread-47-1-1.html</link>
      <description><![CDATA[[md]

![img](https://file.mculoop.com/images/2022/11/qtbanner_1668587316.jpg)

那是 1990 年的一个夏日，Haavard 与 Eirik 暂时从繁重的项目中解脱，他们难得如此慵懒地倚坐在斑驳的树荫下。

“咳~”，Haavard 感叹道，仿佛得到解脱。

Eirik ：“咋的了哥们？” ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 25 Dec 2023 14:19:14 +0000</pubDate>
    </item>
    <item>
      <title>编译用于在 Windows 系统下开发 ARM Linux 的 Qt 库</title>
      <link>https://www.mculoop.com/thread-32-1-1.html</link>
      <description><![CDATA[[md]

1、在  下载 Windows 版 ARM 交叉编译工具链。

&gt;**Sourcery CodeBench Lite Edition**
&gt;
&gt;Sourcery CodeBench Lite Edition is a free, unsupported version of Sourcery CodeBench, available for select processors.
&gt;
&gt;Sourcery CodeBench is a complete deve ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Tue, 19 Dec 2023 09:32:26 +0000</pubDate>
    </item>
    <item>
      <title>Qt 5.6 静态编译</title>
      <link>https://www.mculoop.com/thread-31-1-1.html</link>
      <description><![CDATA[[md]

![img](https://file.mculoop.com/images/2022/11/qtbanner_1668587316.jpg)

## 起因

想要发布一个 Qt 小软件，但不得不附带一批动态链接库是件不爽的事情。以前介绍过一种方法，将动态链接库打包到可执行程序文件中去，实现单文件化（[Qt 之可执行文件单文件化 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Tue, 19 Dec 2023 09:22:43 +0000</pubDate>
    </item>
    <item>
      <title>Qt Property</title>
      <link>https://www.mculoop.com/thread-27-1-1.html</link>
      <description><![CDATA[[md]

![qtbanner](https://file.mculoop.com/images/2022/11/qtbanner_1668587316.jpg)

在 C# 等语言中提供了 Property （属性）特性，对类内部的私有变量（字段）对外界提供读写方法和控制，而 C++ 没有提供这种特性。有些编译器，比如 C++ Builder 提供了 `__proper ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 17:31:36 +0000</pubDate>
    </item>
    <item>
      <title>Qt 菜单</title>
      <link>https://www.mculoop.com/thread-26-1-1.html</link>
      <description><![CDATA[[md]

![banner](https://file.mculoop.com/images/2022/11/banner_1668588656.png )

当你走进饭店吃饭， 在接受饭店的服务前， 他们首先会提供一本菜单给你。有的菜单设计精美、清晰条理，有的则云里雾里、让人没有丝毫胃口。软件设计之道亦是如此， 菜单作为一种与用 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 17:25:06 +0000</pubDate>
    </item>
    <item>
      <title>QTableWidget 简单表格控件</title>
      <link>https://www.mculoop.com/thread-23-1-1.html</link>
      <description><![CDATA[[md]

![2015-12-26_164722](https://file.mculoop.com/images/2022/11/2015-12-26_164722_1668589785.jpg )

## 创建表格
QTableWidget 是基于数据项（Item-based）的表格视图类。它提供了一种标准的表格数据显示模型（QTableWidgetItem），如果要自定义一种非标准的模 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 17:05:11 +0000</pubDate>
    </item>
    <item>
      <title>QIcon</title>
      <link>https://www.mculoop.com/thread-22-1-1.html</link>
      <description><![CDATA[[md]

![banner](https://file.mculoop.com/images/2022/11/banner2_1668590184.jpg )

Qt 提供的众多类库包罗万象，用起来实在是方便，QIcon 就是其中之一。

- 支持众多的图片格式，除了常见的 ico、bmp、jpe、gif、png，还有一些其他的格式。

- 可以通过 `addFile`  ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 17:00:43 +0000</pubDate>
    </item>
    <item>
      <title>初识 QSS</title>
      <link>https://www.mculoop.com/thread-21-1-1.html</link>
      <description><![CDATA[[md]

![qtbanner.jpg](https://file.mculoop.com/images/2022/11/qtbanner_1668587316.jpg)

## 简介

CSS（ Cascading Style Sheets，层叠样式表）把现在的网页打扮的或花枝招展、或简约朴素。使用 CSS 将结构和表现分离的设计理念启发了 Qt 的样式设计，于是出现了 Q ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 16:55:29 +0000</pubDate>
    </item>
    <item>
      <title>Qt 之可执行文件单文件化</title>
      <link>https://www.mculoop.com/thread-18-1-1.html</link>
      <description><![CDATA[[md]

![qtbanner.jpg](https://file.mculoop.com/images/2022/11/qtbanner_1668587316.jpg)

## 起因

有时候发布用 Qt 写的软件是件令人烦恼的事情，明明发布的只是一个简单功能的小软件，非得再附上一堆超大的动态链接库，实在让人觉得汗颜😅 。如果像 VC 开发的小软 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 16:22:47 +0000</pubDate>
    </item>
    <item>
      <title>Lua in Qt</title>
      <link>https://www.mculoop.com/thread-17-1-1.html</link>
      <description><![CDATA[[md]

![img](https://file.mculoop.com/images/2022/11/164854t5orm5aaxfpdlw5p_1668149868.jpeg)

## 简介

为应用程序增加一个脚本语言的支持是个不错的主意，可以动态地扩展程序的功能，增加用户的使用灵活性。为此查询去了解了一些脚本语言。目前来看，Lua 是个不 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 16:15:07 +0000</pubDate>
    </item>
    <item>
      <title>Qt 中如何创建和使用库</title>
      <link>https://www.mculoop.com/thread-16-1-1.html</link>
      <description><![CDATA[[md]

![image-20221111151059907](https://file.mculoop.com/images/2022/11/image-20221111151059907_1668150660.png)

## 库

将经常用到的程序模块化，制作成库。库的概念给编程带来明显的好处，不需要因为要开发或修改一个小软件，就要重写、编译大量的源代码，降 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 15:55:41 +0000</pubDate>
    </item>
    <item>
      <title>Qt Excel 库之 QtXlsx</title>
      <link>https://www.mculoop.com/thread-6-1-1.html</link>
      <description><![CDATA[[md]

![](https://file.mculoop.com/images/2021/12/01c9b4086829fa54.png)

## 简介

`.xlsx`（Excel Spreadsheet XML）是微软从 Microsoft Office Excel 2007 开始默认使用的一种文件格式的扩展名，该文件格式是一种基于 XML 的压缩文件格式。

QtXlsx 库独立地实现 ...]]></description>
      <category>Qt</category>
      <author>阡陌</author>
      <pubDate>Mon, 18 Dec 2023 14:11:40 +0000</pubDate>
    </item>
  </channel>
</rss>