12 2019 档案

Qt qss浅析
摘要:qss实际就跟web的css没有差别,就是封装到Qt里面的一种说法,(具体wiki or FAQ 不过多阐述) 接下来举个例子qss 对于btn,在qss可以满足的情况下是不会去重写paintevent()的,u know. 首先了解一下Btn有三种状态: Btn{ normal hover pre 阅读全文

posted @ 2019-12-28 11:29 流若浅 阅读(1026) 评论(0) 推荐(0) 编辑

基本测试方法用例场景
摘要:开发自测: 以下几个场景,可能会有漏的, 1、基本功能(略) 2、ui以及效果(略) 3、异常场景发散(重点讲测试这个发散的) 1、数据库文件不存在 2、程序升级过程中异常退出 3、程序权限问题(涉及关机,读取注册表,启动进程,获取系统某些信息) 4、超出数据默认初始值 5、数据异常的时候有没有兼容 阅读全文

posted @ 2019-12-25 14:52 流若浅 阅读(236) 评论(0) 推荐(0) 编辑

Qt Vs msvc debug版本没有问题但release版本出现异常
摘要:场景描述: 最近碰到个debug调试,程序都是ok, 切换到release发布之后,数据库文件加载失败,数据库文件在本地,也没有删除 但是VS + Qt release版本没有办法上断点,差点就要气的上windbg了, 后来想到是不是数据库文件放在系统关键位置被UAC拒绝了,然后尝试右键管理员权限启 阅读全文

posted @ 2019-12-25 14:42 流若浅 阅读(1339) 评论(0) 推荐(0) 编辑

Qt 打包release发布问题
摘要:除了使用depens查看exe依赖的dll,本文使用qt5.13自带的打包工具windeployqt.exe tips: demo.exe(x86) :C:\Qt\Qt5.12.3\5.12.3\msvc2017\bin\windeployqt.exe(x86) 环境变量:C:\Qt\Qt5.12. 阅读全文

posted @ 2019-12-24 16:13 流若浅 阅读(1797) 评论(0) 推荐(1) 编辑

Qt 鼠标悬浮按钮上出现浮窗效果
摘要:操作: 鼠标hover于Btn(or other widget),在指定位置显示想要的widget(或其他控件窗口) 方法:重载以下几个api void paintEvent(QPaintEvent *); //由于重载QPushbutton,normal, hover, pressed 按钮的状态 阅读全文

posted @ 2019-12-15 16:31 流若浅 阅读(10510) 评论(0) 推荐(1) 编辑

Qt 样式对于QPushbutton 增加 hover press release效果
摘要:按钮的三种状态,未被选中,选中(划过),点击时候的效果 使用setStyleSheet即QSS样式实现。 QPushButton *MyBtn = new QPushButton(this); MyBtn ->setStyleSheet("QPushButton{border-image:url(: 阅读全文

posted @ 2019-12-01 15:17 流若浅 阅读(2766) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示