问题列表
Ronin
知道了不行,熟悉也不够,要真正进入潜意识,成为条件反射才行。
展开
-
qt中使用tableWidget不显示表头和内容的可能原因
还有就是从数据库中取出的数据,放入tabelwight不显示的问题,也是没有设置行数,通过ui->tableWidget->setRowCount(row);来设置行数,要注意一点,就是。,应该使用ui->tableWidget->setColumnCount();给tablewidget设置一个列数,如下图未设置列数之前。使用ui->tableWidget->setHorizontalHeaderLabels设置表头的时候,发现怎么样的不显示表头,参考。,如下,否则还是不显示内容。原创 2024-05-16 09:10:04 · 179 阅读 · 0 评论 -
qt中使用QSqlite数据库时,使用QSqlTableModel不显示数据的情况
QSqlTableModel需要先打开数据库的连接原创 2024-05-14 09:57:15 · 185 阅读 · 0 评论 -
qt中想要知道调用函数所在代码行,并输出到日志里面
而想要将调用自定义写日志的函数所在函数和行数写到日志里,则需要为写日志函数定义两个参数,对应函数名和行数,这样调用写日志函数时,将上面两个预定义函数直接放到参数,这样就可以在日志中看到在哪一块代码输出了什么,方便查找问题,如下图。原创 2024-04-24 08:37:14 · 152 阅读 · 0 评论 -
关于海康读码器SDK,基于Qt二次开发,传输图像时程序卡顿的问题
这个问题就莫名其妙的解决了,即使帧率最高达到20帧每秒,软件也不会卡顿,不清楚为什么,但我是这样解决了,仅供参考,至于原始数据转QImage可以参考。在我写的程序中就会造成软件卡顿,一开始怀疑是海康读码器原始数据码流转QImage时造成的卡顿。读码器开机时,曝光和增益都为最低,这时图像为一片黑色,帧率也会达到最高,将近20帧每秒。原创 2024-04-01 15:06:53 · 177 阅读 · 2 评论 -
qt中关于信号槽使用connect后,一运行程序就报异常的问题
因为connect函数中信号发送对象和信号接收对象参数要求是指针变量,所以一开始我直接定义成了指针,然后就报程序异常结束,然后在csdn上搜了一些文章,看到了。今天敲代码的时候,写了个信号槽,connect之后,一运行就会报错说程序异常结束,如下图。,这篇文章说的:“可能程序中存在对象只声明,未创建就使用的情况。因此我将Display对象修改成如下图,程序就可以正常运行了。原创 2024-03-29 13:43:06 · 198 阅读 · 1 评论 -
qt中添加ui文件时,出现C2027: 使用了未定义类型“Ui::Display”的情况
不知道为什么好像默认的是Form,在创建.ui文件的时候,并没有让我填object_name的地方,把这个地方,改成和自己定义的class名一致即可,我这里改成Display就不报错了。今天敲代码的时候,添加了一个ui文件,并手动和现有的.h文件和.cpp文件链接,参考了。,看了自己定义的变量名,确实是写错了,如下图。原创 2024-03-28 17:07:26 · 254 阅读 · 2 评论 -
使用Q_GLOBAL_STATIC报错c++ requires a type specifier for all declarations
Q_GLOBAL_STATIC 是 Qt 框架的一部分,因此它依赖于 Qt 的定义和内部实现。导入任何 Qt 相关的库(例如 或 )应该都会包含 Q_GLOBAL_STATIC 宏的定义。标题报错翻译是:c++要求所有声明都有类型说明符,意思是编译器把这个当成一个声明,而不是宏定义,解决办法就是,原创 2024-03-15 15:30:47 · 641 阅读 · 1 评论 -
pycharm2023.2.3 (Community Edition)+Anaconda3-2023.09-0-Windows-x86_环境下,python项目找不到本地资源包
找不到本地资源包的可能解决办法原创 2024-03-12 16:33:13 · 338 阅读 · 1 评论 -
pycharm2023.2.3 (Community Edition)+Anaconda3-2023.09-0-Windows-x86_如何在一个python项目中加载一个已经创建好的conda包环境
找到已创建的conda包环境原创 2024-03-12 09:36:32 · 477 阅读 · 1 评论 -
关于python项目中import 包名 与 pip 包名不相同的情况
【代码】关于python项目中import 包名 与 pip 包名不相同的情况。原创 2024-03-11 11:12:57 · 480 阅读 · 1 评论 -
报错 qtpy.PythonQtError: No Qt bindings could be found
从__main__.py开始运行,首先要导入qtpy库,把__main__.py所需库全部下载好之后,点击运行就出现了qtpy.PythonQtError: No Qt bindings could be found报错,这个时候去pycharm。如下图,然后等待成功安装即可解决这个报错,之后还报错基本上都是导包问题。原创 2024-03-07 15:21:16 · 787 阅读 · 1 评论 -
c++ size函数返回size_t数值为无符号整数引发的错误
无符号类型与int型做运算的小陷阱原创 2023-12-13 11:07:48 · 405 阅读 · 1 评论 -
filesystem一直提示说没有这个命名空间
filesystem导入方法原创 2023-12-11 18:40:27 · 567 阅读 · 0 评论