qt

mabing9938 小时前
开发语言·qt
Qt QMessageBox、QDialogButtonBox中英文翻译动态切换QMessageBox、QDialogButtonBox中英文翻译动态切换,单独的固定显示成中文的方法很多,对于需要中英文翻译动态切换的场景就不适用,把固定的中文改成Qt翻译机制能处理的tr字符串就行了。
秋田君13 小时前
开发语言·qt
QT_QT布局常用类QStackedWidget与QLayout类QLayout 是所有布局管理器的基类,它继承自 QObject(而非 QWidget)。整体继承关系如下:
秋田君9 小时前
java·数据库·qt
QT_QColorDialog颜色对话框QColorDialog 是 Qt 提供的标准颜色选择对话框,允许用户通过图形界面直观地选择颜色。它继承自 QDialog,支持 RGB/HSL 输入、屏幕取色器、自定义颜色等功能。
秋田君9 小时前
开发语言·数据库·qt
QT_QT布局常用类QSplitter窗口分割类与QDockWidget窗口停靠类QSplitter 是 Qt 中用于实现可拖拽分割窗口的布局组件,允许用户通过拖动分隔条来调整子控件的大小。
Lhan.zzZ10 小时前
开发语言·c++·qt
深入理解 windeployqt:混合 C++/Qt 项目的打包指南在大型 C++ 项目中,我们常常混合使用纯 C++ 模块和 Qt 界面框架。当你面对一个解决方案里既有 Qt 编写的可执行程序,也有完全不依赖 Qt 的工具程序,还有纯粹 C++ 编写的底层库,以及以插件形式动态加载的 Qt 界面组件时,部署打包很容易变成一个令人头疼的问题。windeployqt 是 Qt 官方为 Windows 平台提供的部署工具,但它并不是一个“一键万能”的黑盒。理解它的内部机制、知道什么该用它、什么不该用它,才能让你的混合项目打包变得可靠且高效。
Lhan.zzZ11 小时前
开发语言·qt
QML 开发中的“陷阱”:动态模型更新时,ComboBox 索引为何总是失效?近期在项目中遇到一个简单但有趣的问题,值得记录:一个下拉框(ComboBox)的数据源会根据外部参数动态变化,我需要在数据源更新后,立刻将选中的索引定位到某个指定值。但无论我怎样在更新模型的下一行代码中设置 currentIndex,界面始终显示的却是第一项(索引0)。
咯哦哦哦哦12 小时前
开发语言·qt
qt creator x86交叉编译arm 配置在 Qt Creator 的 CMake 配置界面中,这两个概念对应了 CMake 构建过程中的两个不同阶段:
用户8402409736081 天前
qt
使用 PyQt5 打造功能完备的 PDF 编辑器:从设计到实现全解析#创作灵感#PDF在日常办公、学术交流、电子出版等领域占据着举足轻重的地位。然而,与 Word 等富文本编辑器不同,PDF 被设计为“固定布局”格式,其初衷是确保文档在不同设备、不同操作系统上呈现出一致的外观。正因如此,PDF 的编辑一直是一个技术难题。市面上虽然有许多商业 PDF 编辑器(如 Adobe Acrobat、Foxit Phantom),但它们往往价格昂贵,或者功能受限。开源社区的 PDF 编辑工具虽然众多,但要么功能单一(如仅支持合并/拆分),要么界面简陋,难以满足日常需求。
wWYy.1 天前
开发语言·分布式·qt
基于Raft的分布式Kv存储项目:raft.hraft.h 中只有 init 的声明, 它相当于 Raft 节点的“构造完成阶段”:绑定外部资源、初始化状态、恢复持久化数据,并启动后台任务。
Quz1 天前
qt
QML RangeSlider 组件:范围选择与双滑块样式RangeSlider 和 Slider 很像,区别在于它有两个手柄:一个控制范围起点,一个控制范围终点。适合用来选区间,比如价格区间、时间范围、筛选条件等。这篇用两个例子演示基础用法和自定义样式。
luoyayun3611 天前
qt·harmonyos·qt for harmony
【Qt for Harmony】 Qt 5.12.12 鸿蒙版 Windows 交叉编译编译环境: Windows 11 Pro x64 / MinGW gcc 8.1.0 (host) + OHOS Clang 15 (target) 源码分支: tqtc/harmonyos-5.12.12 (40 个 git submodules) 目标平台: HarmonyOS aarch64-linux-ohos (arm64-v8a) NDK 版本: DevEco Studio 6.1.1 / Native SDK 6.1.1.125 / API 24 最终产物: 210 个 aarch64 .s
秋田君1 天前
数据库·qt·学习
Qt_常用控件使用学习最常用的按钮控件,支持文本、图标、快捷键。使用示例:使用效果:为工具栏设计,支持多种显示模式和弹出菜单。
丁劲犇2 天前
人工智能·qt·ai·sdr·多相滤波·动态生成
AI辅助快速实现动态多载波PSK随机信号源近期,taskBus平台的信号源模块迎来了一次重要升级。借助AI辅助开发,我们快速实现了一个高性能的动态多载波PSK随机信号源 source_random,支持运行时无缝调整载波频率、波特率和幅度,且不会中断下游USRP设备的数据传输。这篇文章,我们就来聊聊这个模块背后的技术细节。
茯苓gao2 天前
笔记·嵌入式硬件·qt·学习
嵌入式开发笔记:QSerialPort 完整使用指南——从基础 API 到工程实战串口通信在嵌入式开发、工业控制和物联网领域有着非常广泛的应用。无论是调试单片机、配置工业设备,还是读取传感器数据,串口都是默认首选。
Quz2 天前
qt
QML Slider 组件:基础滑块、自定义手柄、刻度标记与自定义轨道这篇介绍 QML 里 Slider 的几种常见用法:从最基础的一行滑块,到改手柄、加刻度、完全自定义轨道。看完这几个例子,基本能覆盖日常 UI 里 80% 的 Slider 需求。
dok123 天前
开发语言·qt
zynq qt 交叉编译1 环境:ubuntu 23.4,vitis/vivado 2022.2 ;petalinux 2023.2
龚建波3 天前
qt
《QDebug 2026年6月》在槽函数中exec二级窗口,hide二级窗口后再exec三级窗口,三级窗口关闭时重新show二级窗口并没有显示出来,但是画面被模态阻塞了无法操作,且二级exec莫名直接退出了。
夏玉林的学习之路3 天前
开发语言·qt
Qt 项目编译错误排查与解决记录本项目的编译环境(Qt 6.2.4 + MSVC 2019)由于安装方式或环境配置原因,qmake 未能自动检测到 Windows SDK 的路径,导致编译器和链接器不知道去哪里找 SDK 的头文件和库文件。因此必须在 .pro 文件中手动指定 SDK 路径。
△曉風殘月〆3 天前
linux·运维·qt
如何在Linux中安装Qt开发环境前面在Windows下安装了Qt Creator.尝试一下在Linux中安装Qt Creator。这里我选用了Ubuntu 24.04版本,因为Ubuntu对桌面环境的支持较好。