摘要: from: https://www.cnblogs.com/hiveme/p/8194832.html 在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C 变量,你只要告诉程序中C语言表达式与汇编指令操作数之间的对应关系 阅读全文
posted @ 2024-07-21 15:21 吾非无心 阅读(1) 评论(0) 推荐(0) 编辑
摘要: python中的#号可能存在于字符串中: print("'asd#f'00#0" , '#1“23') #这里才开始注释 没想到用什么正则来删除python中的单行注释 所以解决方案为: QString removeLineComment(QString sLine) { qDebug() << " 阅读全文
posted @ 2023-11-05 23:42 吾非无心 阅读(6) 评论(0) 推荐(0) 编辑
摘要: int doubleToInt(double dVal, int nMagnification){ double dCorrect = 1.0 / (nMagnification * 100); int n1 = (int)(dVal * nMagnification + dCorrect); re 阅读全文
posted @ 2023-10-22 22:44 吾非无心 阅读(28) 评论(0) 推荐(0) 编辑
摘要: QJson 存储(u)longlong 存储格式为double,可能产生误差。 阅读全文
posted @ 2023-10-22 09:55 吾非无心 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 无论是在代码中还是在UI中设置icon都会产生内存泄漏 大概看了下,好像是QPixmap的data_ptr的引用计数,到不了1/0(查看引用计数,释放后,理论上应回到1) 试了下,仅以下两种方式不会产生内存泄漏: 1、从 XPM加载: img = QPixmap(result); //result为 阅读全文
posted @ 2023-09-29 17:14 吾非无心 阅读(406) 评论(0) 推荐(0) 编辑
摘要: “QMetaObject::connectSlotsByName: No matching signal for ”触发条件: 一、头文件中函数名为 on_<objectName>_<signalName> 并且找不到对象名为objectName的对象 二、头文件中,函数类型为: protected 阅读全文
posted @ 2023-08-30 20:45 吾非无心 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 使用单例管理整个项目的数据库连接。 在QT中不同线程须使用不同的数据库实例。 MySql有连接超时——超过设定(默认8小时)没有活动会关闭连接。 一、头文件 #pragma once #ifndef CSQLDATABASE_H #define CSQLDATABASE_H #include <Qt 阅读全文
posted @ 2023-08-23 21:55 吾非无心 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 多重继承connect时编译通不过。 网上很多办法是将QObject作为第一继承,确实可以解决一些问题。 但,这又会带来新问题,ui里设置的stylesheet或在代码里使用setStyleSheet不会生效——除非对单个widget使用setStyleSheet m_pLabel_title_ma 阅读全文
posted @ 2023-05-08 22:42 吾非无心 阅读(431) 评论(0) 推荐(0) 编辑
摘要: Windows下64位虽好,但是兼容性不强,目标系统不一定的x64,所以还是决定x86。直接安装就已经是(有)x64,所以需要自己编译x86 主要代码 configure -prefix D:\Qt\install -debug-and-release -opensourceH:\qt6.2.2>c 阅读全文
posted @ 2022-01-19 12:18 吾非无心 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: LARGE_INTEGER high_precision_sleep(LARGE_INTEGER preTime, unsigned long long sleepTime) { LARGE_INTEGER t; QueryPerformanceCounter(&t); while(t.QuadPa 阅读全文
posted @ 2021-09-06 12:21 吾非无心 阅读(481) 评论(0) 推荐(0) 编辑