首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Qt
十日十行
创建于2025-06-28
订阅专栏
Qt相关
等 2 人订阅
共44篇文章
创建于2025-06-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Qt 样式表语法
样式规则 选择器的优先级是根据其特异性(`specificity`)来决定的。`特异性越高,优先级越高,相同特异性,最后出现的规则优先`
Qt Creator 快速注释
对于函数和类的即时注释 将光标放在函数声明行的上方,输入 ///然后直接按 Enter键。Qt Creator 会自动生成一个包含 @brief、@param(参数)和 @return(返回值)标签的
QtCreator 自定义Clang-format
官网 Clang-Format Style Options — Clang 18.0.0git documentation (llvm.org) ClangFormat — Clang 18.0.0g
信号槽连接不上的可能
信号槽连接必须满足条件 核心要求 具体操作与说明 常见问题与规避 类声明 Q_OBJECT 在发送信号和定义槽的类声明中,必须包含 Q_OBJECT宏。 忘记添加此宏,导致元对象系统无法识别信号和槽。
Ubuntu20.04 Qt配置distcc(联合编译)
安装distcc 环境变量设置 添加参数: 设置自启动,通常不需要配置这一步,默认自启动 运行distccd: 查看进程是否运行: 文件中添加上述运行distccd命令: 设置编译参数 以qt为例,
Qt GDB远程调试
添加ssh远程设备 在通用 Linux 设备和Qt Creator 之间建立连接,以便在这些设备上运行、调试和分析应用程序。 配置Qt Creator 与远程 Linux 设备之间的连接: 确保可以通
QLayout::margin导致QLable换行的文字被布局边距遮挡
arm平台当使用 QVBoxLayout.setMargin()导致 QLabel 换行文字被遮挡时,这是因为布局边距设置不当影响了标签的可用空间。 windows平台正常。 问题根源分析 布局边距冲
Qt Concurrent Filter and Filter-Reduce
并行滤波和滤波-还原 QtConcurrent::filter()、QtConcurrent::filtered() 和 QtConcurrent::filedReduced() 函数并行过滤序
Qt Concurrent 并发 Map 和 Map-Reduce
并发 Map 和 Map-Reduce QtConcurrent::map()会对容器中的每个项目应用一个函数,对项目进行就地修改。 QtConcurrent::mapped() 类似于 map(
QtConcurrent::run并发
QtConcurrent::run:(在另一个线程中运行一个函数。) 相当于: 在单独的线程中运行function 。线程取自全局QThreadPool 。请注意,function 可能不会立即运
Qt 线程类
线程类 这些类与线程应用程序相关。 Concurrent Filter and Filter-Reduce 并行地从序列中选择值并组合它们 Concurrent Map and Map-Redu
Qt 线程和 QObjects
线程和 QObjects QThread 继承于 QObject。 它发出信号来指示线程开始或结束执行,并提供一些插槽。 更有趣的是,QObjects 可以在多个线程中使用,发出
Qt 重入和线程安全
重入和线程安全 在整个文档中,"重入"和 "线程安全 " 这两个术语被用来标记类和函数,以表明它们在多线程应用程序中的使用方式: 线程安全函数可以同时被多个线程调用,即使调用使用的是共享数据,因
Qt 隐式共享
隐性共享 Qt 中的许多 C++ 类都使用隐式数据共享,以最大限度地提高资源利用率并减少复制。隐式共享类在作为参数传递时既安全又高效,因为只传递指向数据的指针,只有在函数写入数据时才复制数据,即
Qt qtcreator配置cmake
添加CMake 选择 Preferences > CMake > Tools. 编辑 可以将其设置为默认,如此新建的kit会自动选择默认cmake 编辑 完成CMake 代码(自动补全) Q
2D图形绘制与QPainter
2D 图形绘制与 QPainter QPainter 提供了绘制向量图形、文本和图像到不同表面(如 QImage、QOpenGLPaintDevice、QWidget 和 QPrinter 等
Qt Linguist手册-翻译员
翻译人员 Qt Linguist 是为 Qt 应用程序添加翻译的工具。一旦安装了 Qt,就可以像开发主机上的其他应用程序一样启动 Qt Linguist。 Qt Linguist 主窗口包含一
Qt Linguist手册
概述 Qt 为将 Qt C++ 和 Qt Quick 应用程序翻译成当地语言提供了出色的支持。发布经理、翻译和开发人员可以使用 Qt 工具来完成他们的任务。 发布经理对应用程序的发布负总责。通常
Qt CMake
使用 CMake 构建 CMake 是一款用于简化跨不同平台开发项目的构建流程的工具。 CMake 可自动生成构建系统,如 Makefile 和 Visual Studio 项目文件。 CMak
Qt-qmake语言
qmake语言 许多qmake项目文件只是使用name = value和name += value定义列表来描述项目使用的源文件和头文件。Qmake还提供了其他操作符、函数和作用域,可用于处理变
下一页