自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (2)
  • 收藏
  • 关注

原创 visual studio 2008打开qt的.pro文件出错

1、已启动vs2008就出现错误提示对话框:(qtappwrapper.exe-应用程序错误,应用程序正常初始化(0x000007b)失败。请单击“确定”,终止应用程序。)2、从vs打开.pro文件,错误提示对话框:(qmake.exe-应用程序错误,“0x10791387”指令引用的“0x10791387”内存。该内存不能为“read”。要终止应用程序,请单击“确定”。要调试程序,请

2013-02-26 17:17:32 1002 1

原创 QT .pro项目管理文件

3、新生成的基础库,如果需要被其它链接,需要重新让库搜索路径更新加载下(一般是linux下使用ldconfig命令)4、编译生成中间文件存放目录,如moc、ui、object文件。该存放目录是相对pro工程目录进行指定。1、库文件链接目录:以生成目标文件的路径为基准,进行相对路径指定。2、链接库:有时要考虑加载顺序。

2024-03-29 10:31:57 72 1

原创 QTableWidget刷新数据后显示内容异常

使用QTableWidget展示数据,加载数据前:将表格记录清空,同时删除行。最后启用排序功能即可。这样就能有效避免更新表格显示异常的问题。

2024-02-28 18:52:57 172 1

原创 qt防抖 续

之前一篇文章提出了一个问题“Qt下如何实现按钮点击防抖功能”;外部使用时,绑定信号及处理函数;并在点击时将点击事件自身信息传入;另外外部处理函数中,处理逻辑结束后,需要主动结束定时。

2023-12-27 10:44:55 400 1

原创 程序bad_alloc分析

另外一个值得注意的是,这种情况在windows下测试未产生,在linux下就很快出现;因为windows处理性能比linux处理性能会慢,不会造成资源竞争,windows下可以看做是线性处理;看众多文章都说bad_alloc错误一般是内存泄漏,最近我不幸在开发中也遇到了,一直朝是否智能指针循环引用,未释放方向找了好几天,几经折腾均未解决;后来沉下心来,追溯数据源头,发现是在收到数据时放入缓存队列时未加锁,而后续又会取走缓存队列数据,这样就引起了读取数据时,可能被拿走,读取了非法指针;

2023-12-27 10:22:49 480 1

原创 QFileDialog在linux系统下汉化按钮并模态置顶

QObject::tr("选择保存路径"), "./", QObject::tr("Excel(*.xlsx *.xls);fileDlg.setLabelText(QFileDialog::FileName, QObject::tr("文件名"));fileDlg.setLabelText(QFileDialog::LookIn, QObject::tr("路径"));fileDlg.setLabelText(QFileDialog::Accept, QObject::tr("打开"));

2023-12-12 09:21:25 99

原创 Qt 如何实现点击事件防抖?

频繁点击按钮(如1s内点击了多个按钮),只接受最后一次点击事件。

2023-11-02 15:36:13 132 2

原创 VS2017+Qt5.12.0 Qt vs tools版本问题

一开始为了在vs中能创建qt ui界面程序,将qt vs tools版本降到2.3.1;后面在编译vs 工程时,发现qt version和options选项都没有,编译也报错qt头文件无法找到后面与同事的配置对比发现选项不同,故将qt vs tools版本升到2.7.1后,重新编译即可。记录下~~~...

2021-07-26 11:03:18 985 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除