- 博客(7)
- 收藏
- 关注
原创 QGraphicsItem中进行setScale和moveBy的操作会导致在绘画的图片在场景中位置不准确
这是第一张加载的图片,也就是我想要的位置。浅灰色区域就是QGraphicsItem控件大小,也是图片大小,而外部白色的线的范围就是QGraphicsView的范围,进行缩放和移动,也就是运用setScale和moveBy函数,旋转没有测试过,切换到别的界面窗口,再切换回来,替换QGraphicsItem控件中图片,新的图片不会出现在如第一张的位置,而是图二的这样的位置。当然在更新图片时也会设置this->setPos(x,y);
2024-08-28 10:51:39
388
原创 QT:按钮的QSS效果一直在QPushButton:hover的效果上
我在一个QDialog上设置了一个QPushButto按钮,按钮的功能中是关闭QDialog窗口,并且设置了按钮的qss效果:如下方代码的初始效果pushButton和pushButton:hover效果,但按下按钮后,会关闭QDialog窗口,再次打开后应该是初始效果,但它还是hover效果,这样就不是很合理。而且每次打开都会调用下方的代码,使按钮变回初始化的黑色,而不是悬浮hover的红色,还是没有解决再次打开按钮效果还是在hover的红色上。
2024-04-02 17:04:16
532
1
转载 Inno Setup安装中文语言
三、修改Inno Setup中的脚本文件,把Default修改为ChineseSimplified。一、在Inno Setup官网找到Chinese。二、下载文件放在Default.isl同目录下。打包后就默认为中文了。
2024-01-19 18:24:16
4263
5
原创 Qt调用python,Py_Initialize()直接报 程序异常结束
1.需要在Py_Initialize()前加上Py_SetPythonHome() ,路径就是你python的文件路径。
2023-06-27 17:17:26
1365
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人