C/C++

SuperQt让你的PyQt应用更强大

PyQt和PySide是Python中常用的跨平台GUI框架,提供了丰富的UI组件。然而,有些功能并非Qt自带,而SuperQt正是为了填补这些空白而诞生的。它提供了丰富的自定义组件和实用工具,让你的PyQt应用更强大、更易用。

02-03 Qt


超硬核,基于mmap和零拷贝实现高效的内存共享

本文探索一项超硬核的技术——基于mmap和零拷贝来实现高效的内存共享。

2024-12 嵌入式 Linux
超硬核,基于mmap和零拷贝实现高效的内存共享

【QT开源精选010】QupZilla - 轻量级的Web浏览器

QupZilla浏览器是一款由捷克学生开发的多平台轻量级浏览器,体积小巧,内置广告拦截功能。QupZilla浏览器基于Webkit内核和Qt框架开发。

2024-11 Qt
【QT开源精选010】QupZilla - 轻量级的Web浏览器

【QT开源精选009】GtScrcpy:Android设备投屏工具

QtScrcpy可以通过USB(或通过TCP/IP)连接Android设备,并进行显示和控制,不需要root权限,单个应用程序最多支持16个安卓设备同时连接。

2024-10 Qt
【QT开源精选009】GtScrcpy:Android设备投屏工具

【QT开源精选008】GitQlient:多平台Qt客户端

GitHub 上一位名为 Francesc M. 的开发者启动了一个新项目:GitQlient。这个项目基于 Qt 开发,部分代码借鉴并引用自 QGit。

2024-10 Qt
【QT开源精选008】GitQlient:多平台Qt客户端

Qt6 中相对于 Qt5 的新增特性及亮点

随着 Qt6 的发布,Qt 框架经历了重大升级和变革,带来了大量新特性和架构上的改进,使开发者可以更高效地开发现代化应用程序。

2024-10 Qt

【QT开源精选007】qBittorrent:轻量级BitTorrent客户端

qBittorrent是一款开源的BitTorrent客户端,它被设计为一个轻量级、可定制且功能丰富的工具,用于管理和参与BT种子文件的分享与下载。

2024-10 Qt
【QT开源精选007】qBittorrent:轻量级BitTorrent客户端

【QT开源精选006】TTKMusicPlayer:开源音乐播放器

TTKMusicPlayer是一款开源音乐播放软件。它支持多种播放格式,还支持音乐数字信号处理效果和视觉效果,为用户带来更优质的音乐体验。

2024-09 Qt TTKMusicPlayer
【QT开源精选006】TTKMusicPlayer:开源音乐播放器

【QT开源精选005】OpenShot:免费开源的视频编辑器

OpenShot是一个免费和开源的跨平台视频编辑器,致力于提供高质量的视频编辑和动画解决方案。

2024-09 Qt OpenShot
【QT开源精选005】OpenShot:免费开源的视频编辑器


【QT开源精选004】RedisDesktopManager:Redis管理工具

RedisDesktopManager 是一款能够跨平台使用的开源Redis可视化管理工具。

2024-09 Qt RedisDesktopManager
【QT开源精选004】RedisDesktopManager:Redis管理工具

【QT开源精选003】Serial Studio:多用途串行数据可视化软件

Serial Studio是一个多平台,多用途的串行数据可视化的应用软件。本项目的目标是使嵌入式开发人员和制造商可以轻松地可视化的呈现和分析其项目和设备生成的数据,而无需为每个项目编写专用的计算机软件。

2024-08 嵌入式 Qt
【QT开源精选003】Serial Studio:多用途串行数据可视化软件

Qt信号和槽函数机制

信号和槽用于多个对象之间的通信。信号和槽机制是Qt的核心特性,也是Qt与其他框架最大的不同之处。Qt的元对象系统是信号和槽实现的基础。

2024-08 Qt

【QT开源精选002】Sailor Project:串口示波器

使用QT开发的串口示波器,完全开源,支持串口、TCP、波形显示、通信协议。

2024-08 嵌入式 Qt
【QT开源精选002】Sailor Project:串口示波器

【QT开源精选001】Nuttyartist-Notes:跨平台笔记应用

Nuttyartist-Notes 是一款开源的跨平台笔记应用,使用 C++/Qt 编写,为用户提供一个简洁、美观且功能强大的笔记管理工具。

2024-08 Qt
【QT开源精选001】Nuttyartist-Notes:跨平台笔记应用

Pi Pico基于ArduinoIDE的C/C++开发环境搭建

本文介绍Pi Pico基于Arduino的C/C++开发环境搭建。

2023-12 嵌入式 Pico Arduino

Linux 将Qt程序打包为AppImage包

在 Linux 环境下,开发完 Qt 程序后,也需要制作为一个安装包或者可执行文件进行分发。这里介绍使用 linuxdeployqt 将 Qt 程序打包为 .AppImage 应用程序(类似于 Windows 的绿色免安装软件)

2023-12 Qt

C++ 教程(3.5万字总结)

C++是一门历史悠久且广泛应用的编程语言,它在系统级编程、游戏开发、嵌入式系统、高性能计算和大规模软件开发等领域发挥着重要作用。C++起源于C语言,由Bjarne Stroustrup于1983年开发,最初是为了增强C语言的功能性而设计的。

2023-06

嵌入式开发基础环境之搭建Qt嵌入式Linux开发环境

本文使用的方式在Zynq7000系列芯片和Zynq Ultrascales+系列芯片上进行过验证。

2023-06 嵌入式 Qt Linux

Qt经典面试题及答案

Qt经典面试题及答案。

2023-06 Qt