[software development] Qt程序移植 样式显示不正确
Tofloor
poster avatar
178******57
deepin
2023-11-20 22:21
Author
  1. Qt5.9.4 示例程序中QPushButton设置背景透明image.png

  2. 示例程序发布运行后,没有透明度效果

    7921f75bd2d47f396420d00d167b807.jpg

  3. 0bb048be4f97a64c8b4b9663a5724d7.jpg

Reply Favorite View the author
All Replies
deepin-superuser
deepin
2023-11-20 23:14
#1

可以提供一下源码吗?

Reply View the author
deepin-superuser
deepin
2023-11-20 23:31
#2

还有你这是安装了DDE的 openEuler 系统,感觉相关反馈应该去 openEuler

Reply View the author
momen
deepin
2023-11-21 01:01
#3

看起来你这个qt并不是用的dde控件

Reply View the author
178******57
deepin
2023-11-21 01:43
#4
deepin-superuser

可以提供一下源码吗?

这是一个centos上编译的示例程序,使用的是qt5.9.4版本,自己手动打包了该程序,放到欧拉deepin桌面上去运行的

Reply View the author
178******57
deepin
2023-11-21 01:45
#5
momen

看起来你这个qt并不是用的dde控件

是的,我的运行环境是5.9.4的qt库。并未使用桌面系统下lib64里面自带的qt5库。

Reply View the author
Ziggy
deepin
2023-11-21 02:26
#6

目前主线DTK最低的Qt是5.11,太低的可能不支持装饰插件

Reply View the author
178******57
deepin
2023-11-22 19:25
#7
Ziggy

目前主线DTK最低的Qt是5.11,太低的可能不支持装饰插件

要是移植低版本qt程序有什么好的途径没?

Reply View the author
178******57
deepin
2023-11-25 00:17
#8
Ziggy

目前主线DTK最低的Qt是5.11,太低的可能不支持装饰插件

我的deepin是version20 我使用qt5.15版本和系统保持一致,同样存在该问题

Reply View the author