自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 Qt 列表等控件支持手势触摸,并解决和滚动条冲突问题

所有从QAbstractScrollArea派生的Qt类(qlistwidget、qtablewidget 、qscrollarea等)都可以使用上述方法实现手势触摸支持。直接上代码,以qlistwidget为例。

2023-04-18 16:32:56 1002 4

原创 Qt tooltip浮窗显示不全

试了下在qss中手动设置下tooltip的字号。比控件本身字号小两个px就ok了。应该是qt根据字号计算tooltip浮窗的大小存在问题,导致显示不全。

2023-03-16 21:26:59 534 1

原创 Qt窗口设置Qt::Popup属性后无法输入中文

记录下遇到的问题:发现给窗口设置了Qt::Popup属性后,切换中文输入法后也无法输入中文解决方法:show()之后再调用一下activateWindow猜测可能是Popup窗口显示后不会自动激活窗口导致m_PopWidget->show();m_PopWidget->activateWindow();...

2021-05-21 19:55:44 787 1

原创 Qt获取Windows锁屏/解锁事件

在Qt窗口中获取锁屏/解锁事件需要先注册windows通知事件不然无法在qt的nativeEvent中获取到锁屏/解锁事件可以在qt窗口的构造函数中调用如下代码:bool ret = WTSRegisterSessionNotification((HWND)this->winId(), NOTIFY_FOR_THIS_SESSION);之后我们需要重载qt窗口的nativeEvent,其中的WTS_SESSION_LOCK就是锁屏,WTS_SESSION_UNLOCK就是解锁事.

2021-04-29 15:40:23 2227

原创 QPixmap绘制无锯齿圆形图像

static QPixmap PixmapToRound(QPixmap &src){ if (src.isNull()) { return QPixmap(); } int radius = src.width() > src.height() ? src.height() : src.width(); QSize size(src.width(), src.height()); QSize size2(radius * 2, ra...

2020-07-28 14:06:46 1276

原创 VS调试无法加断点,当前不会命中断点还未为文档加载任何符号

这里分两种情况,分别是Debug模式调试和Release模式调试1.Debug模式下无法断点的解决方案在菜单栏中选择工具栏工具—>选项—>调试—>常规 取消勾选“要求源文件和原始版本完全匹配”2.Release模式下解决方案1.工程项目上右键 -> 属性2.c++ -->常规-->调试信息格式 选择 程序数据库(/Zi);3.c++-->优化-->优化 选择 禁止(/Od)4.链接器-->调试--&...

2020-06-06 09:56:41 1351

原创 VS工程编译遇到 error LNK2019: 无法解析的外部符号

1. 使用了某个库但是忘记添加依赖项这个是最常见的问题。解决办法就是把使用到的库添加到工程:项目-->属性-->C/C++-->附加包含目录:填写附加头文件所在目录项目-->属性-->链接器-->常规-->附加库目录:填写附加依赖库所在目录 分号间隔多项(例如: XXX/lib/)项目-->属性-->链接器-->输入-->附加依赖项:填写附加依赖库的名字.lib 空格或分号间隔多项(例如:**.lib; **.lib)这里注意你的配.

2020-06-05 20:17:19 1238

原创 VS工程遇到 const wchar_t * 类型的实参与LPCSTR类型的形参不兼容

VS工程里面解决方案窗口右键项目—>属性—>字符集 修改为UNICODE字符集

2020-06-05 19:45:36 719

原创 Qt学习笔记1_搭建一个基本窗口实现计算圆的面积

这里记录下Qt的学习过程:先注明一下环境:Qt5.9.2+VS2015在VS新建项目选择QT GUI Application 会自动生成三个文件 "main.cpp" 、“qtappliction.h”和”qtappliction.cpp”以及ui文件"QtGuiApplication1.ui" 和 ui头文件 "ui_QtGuiApplication.h"用Qt_Designer打开ui文件可以发现里面已经包含了一个名为centralWidget的Widget对象。而我们需要在“q..

2020-05-17 23:14:30 601

原创 关于IIC初始化后就进入busy状态的问题

  最近在调试stm32f103的iic,两个iic设备,一个rtc芯片,一个eeprom,挂载在同一个iic端口上。期间发现了一些问题,这里记录一下。1. 首先是iic在某些板子上会出现一开启iic复用时钟就直接进入busy状态的情况,这就导致后续的iic读写操作会卡在while(I2C_GetFlagStatus(I2C1, I2C_FLAG_BUSY));,网上有反应说是iic配置不对的...

2018-09-03 17:10:01 5980

原创 Error: Q0122E :Could not open file 'xxxx.axf': No such file or directory

在学习iap的过程中想要生成一个bin文件,发现需要在keil的user选项卡中配置下路径,通过fromelf.exe把xxx.axf转换成xxx.bin。但是采用原子的路径配置方法:D:\tools\mdk5.14\ARM\ARMCC\bin\fromelf.exe(这里替换成自己的keil路径)   --bin -o  ..\OBJ\xxx.bin ..\OBJ\xxx.axf  发现会报错E...

2018-07-31 20:20:57 10404 2

qtwebengine编译所需文件

qtwebengine编译所需文件

2023-11-06

技术分享技术分享技术分享技术分享技术分享技术分享

技术分享

2023-09-15

tablelistwidget调试

tablelistwidget调试

2022-02-18

线性系统理论(参考答案)

线性系统理论(参考答案)郑大钟版

2018-04-03

牛顿法&不动点迭代法-数值分析matlab程序

数值分析matlab程序

2018-04-03

数值分析第五版

数值分析(numerical analysis)是研究分析用计算机求解数学计算问题的数值计算方法及其理论的学科,是数学的一个分支

2017-10-27

空空如也

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

TA关注的人

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