
Qt+MSVC
52_赫兹的鲸
这个作者很懒,什么都没留下…
展开
-
Qt使用COM组件(QAxObject)调用WPS无效的问题
最近用Qt调用COM组件的方式导出word报告,本来用office导出的,但是office自动更新到某个版本之后,word里面的图片不显示了。只好试试WPS,但是,报错了: m_wordWidget = new QAxObject(); bool bFlag = m_wordWidget->setControl("word.Application");//初始化COM对象,新建一个word应用程序 if(!bFlag) { bFlag = m_wordW原创 2021-12-23 09:58:37 · 5830 阅读 · 6 评论 -
.pro文件转.vcproj文件(QtCreater项目转VS+Qt项目)
前言:QtCreater的.pro文件中,有许多写法在VS+Qt项目中,并不知道怎么写,网上相关的资料也很少,例如CONFIG,QTPLUGIN等,这个时候,我们就可以写好.pro文件,再将它转换为VS可以打开的.vcproj文件1、打开Qt命令行工具通常情况下,它在Windows开始菜单栏下,例如:2、进入.pro文件所在文件夹3、生成vcproj文件3.1、xx.pro的TEM...原创 2020-02-10 22:22:16 · 1982 阅读 · 1 评论 -
Qt+MSVC,DeBug模式下报错:the process was ended forcefully
关于Qt+MSVC的环境配置可以参考: Qt+MSVC环境配置 按照上述博客配置之后, 如下: 看起来没错,是吧? 但是,Debug模式下,即使一个默认的QWidget程序,构建没问题,一旦运行,就报错如下: 但是在profile模式或release模式下,又都没问题,怎么办?调试呗 打开调试器,提示:the cdb process terminated ...原创 2018-08-10 23:58:08 · 8873 阅读 · 4 评论 -
Qt获取屏幕DPI和分辨率
DPI:Qt+MSVC // Get desktop dc HDC desktopDc = GetDC(NULL); // Get native resolution float horizontalDPI = GetDeviceCaps(desktopDc, LOGPIXELSX); float verticalDPI = GetDeviceCaps(desktopDc, LOGPI...原创 2019-01-27 12:06:28 · 10792 阅读 · 1 评论