摘要: Qt 技巧笔记 (五) Qt消息框(QMessageBox)的全面使用指南 ​ 在Qt框架开发中,消息框组件(QMessageBox) 是处理用户交互的核心工具。本笔记系统梳理了QMessageBox的6种预定义类型,静态调用与实例化调用的对比,自定义实现方法及常见问题解决方案,帮助开发者实现用户提 阅读全文
posted @ 2026-02-03 15:55 GeoFXR 阅读(252) 评论(0) 推荐(3)
摘要: `QVector` 是`Qt`框架中的一个动态数组类,用于存储相同类型的元素。`QVector`内部使用连续内存存储元素。`QVector`内部使用连续内存存储元素,提供了随机访问、插入和删除等操作。以下是一些典型的QVector应用场景: 阅读全文
posted @ 2026-02-02 16:33 GeoFXR 阅读(16) 评论(0) 推荐(0)
摘要: QSpinBox是Qt框架中的一个部件(Widget),用于提供一个方便用户输入整数值的界面元素。它通常以微调框(QSpinBox)的形式展示,用户可以通过微调框上的按钮或手动输入来增加或减少整数值。在实际使用中该控件主要用于整型或浮点的计数显示,与普通的LineEdit组件不同,该组件可以在前后增加特殊符号并提供了上下幅度的调整按钮,灵活性更强。 阅读全文
posted @ 2026-01-22 11:05 GeoFXR 阅读(196) 评论(0) 推荐(0)
摘要: Qt中,ComboBox(组合框)是一种常用的用户界面控件, 它提供了一个下拉列表,允许用户从预设的选项中选择一个。该组件提供了一种比较的方便方式让用户从预定义的选项中进行选择,一般来说`ComboBox` 会以按钮的形式在界面上,用户点击按钮后,会弹出一个下拉列表,其中包含预定义的选项。当然`ComboBox` 不仅局限于选择,也允许用户手动输入内容。 阅读全文
posted @ 2026-01-20 22:54 GeoFXR 阅读(66) 评论(0) 推荐(0)
摘要: 枚举类型`enum`通常用于定义一组固定的常量值,在Qt开发中,`QComboBox`控件中使用枚举值来设置或获取当前中的选项。如果你想要遍历一个枚举类型,比如在`QComboBox`中填充所用枚举值,你需要先定义枚举,然后利用Qt的元对象系统(Meta-Object System)来获取枚举的名称和值。 阅读全文
posted @ 2026-01-20 14:07 GeoFXR 阅读(262) 评论(0) 推荐(0)
摘要: cuSOLVER是NVIDIA提供基于cuBLAS和cuSPARSE库的GPU加速的线性代数操作算子库,其专注于稠密和稀疏矩阵的高级线性代数运算 阅读全文
posted @ 2026-01-12 16:57 GeoFXR 阅读(224) 评论(0) 推荐(0)
摘要: cuDNN,全称为NIVIDIA CUDA Deep Neural Network Library,是深度神经网络算子层级GPU加速库集合,提供了深度学习算法中常见算子的高效实现, 阅读全文
posted @ 2026-01-08 18:19 GeoFXR 阅读(255) 评论(0) 推荐(0)
摘要: cuFFT是NVIDIA提供的GPU加速的Fourier变换FFT库,能极大提升涉及FFT计算的科学计算、信号处理和深度学习等任务的速度。本笔记就cufft进行简单介绍并给出一个一维信号的fft变换示例 阅读全文
posted @ 2026-01-07 15:21 GeoFXR 阅读(297) 评论(0) 推荐(0)
摘要: cuBLAS 是NIVIDIA提供的GPU加速线性代数库,基于CUDA实现BLAS(基本线性代数子程序),广泛应用于科学计算、机器学习、工程仿真等领域。本笔记调研cuBLAS库的基本情况,将详细介绍产品的功能、算子列表及API列表,以及cublas实现矩阵乘法的案例。 阅读全文
posted @ 2026-01-06 16:37 GeoFXR 阅读(348) 评论(0) 推荐(0)
摘要: CUDA (Compute Unified Device Architecture)是NIVIDIA 推出的通用并行计算平台,支持C,C++,Python等语言,实现CPU和GPU协同计算。其架构采用Grid-Blocks-Threads线程层次结构和SIMT并行模式,在给出CUDA的编程实例之前,需要给出模型的基础知识做个简单的介绍。 阅读全文
posted @ 2026-01-05 18:34 GeoFXR 阅读(379) 评论(0) 推荐(0)