Qt
文章平均质量分 54
isaaccwoo
这个作者很懒,什么都没留下…
展开
-
Qt 简单实现应用程序单例 (QSharedMemory)
在很多实现中,在使用 QSharedMemory 检测程序是否运行的同时,还会使用 QLocalSocket 来通知界面来进行显示。但在一些项目中,并不需要这个逻辑。因此删除了 QLocalSocket 相关的代码。原创 2022-11-15 10:11:54 · 353 阅读 · 0 评论 -
QIODevice 类学习笔记
QIODevice用于对输入输出设备进行管理。输入设备有两种类型,一种是随机访问设备(Random-accessdevices),如文件、缓冲区等;另一种是时序设备(Sequential device),如网络、进程等。可以通过isSequential()函数分辨设备是哪种类型的。原创 2015-12-10 16:13:10 · 22141 阅读 · 0 评论 -
QMutex 类学习笔记
QMutex 类学习笔记Isaaccwoo 2015年12月11日一、 简介QMutex,即Qt提供的锁类,用来保护对象的线程安全:同一段时间只允许一个线程访问被保护的对象。当QMutex对象为QMutex::Recursive模式时,允许嵌套使用上锁和解锁功能,否则(QMutex::NonRecursive),线程中不能连续执行上锁指令。二、 自定义类型原创 2015-12-11 13:24:31 · 2310 阅读 · 0 评论 -
Qt串行通信库 QextSerialPort需要注意的问题 便签
串行通信库 QextSerialPort需要注意的问题1. 赋值运算符重载2. RTS/CTS3. 数据位和停止位如果要从8N2转换成5N1.5,必须采用8N2--->8N1--->5N1--->5N1.5的方式4. 时限设置5. hEventoverlapWrite.hEvent没有找到销毁的位置原创 2015-12-15 16:49:27 · 2562 阅读 · 0 评论 -
禁止Doxygen解析代码片段(解析Qt Q_PROPERT 疑似BUG)
要点使用宏定义让 Doxygen 跳过代码段。一、问题描述Doxygen 认为 property 和 function 是相似项目,在文档中 \property 命令的解释为 Indicates that a comment block contains documentation for a property (either global or as a member of a class).原创 2016-09-21 14:01:57 · 656 阅读 · 0 评论 -
[note] Qt UI - MFC DLU式 UI设计
说明在MFC(Microsoft Foundation Classes) 中,控件的大小是以DLU(Dialog Unit)作为基本单位的,只要更改对话框的字体大小,其控件字体和控件的大小、位置均会成比例的发生变化。使用方法1. 定义DLU为字体号(_DLU_size 也可声明为类的成员变量)#define _DLU_size 92. 添加DLU与屏幕像素映射关系宏#define DLU_SIZE(原创 2016-09-25 14:37:07 · 800 阅读 · 0 评论