QLabel透明背景
Transparent background of QLabel
我在 Qt 上有一个带有很多标签的应用程序。每个的背景都应该是透明的,在PC上是(不要介意字体大小):
但是当我为 android 和 运行 编译我的应用程序时,我得到了这个:
现在我是这样设置透明度的:
label.setStyleSheet("background: rgba(255, 0, 0, 0);");
我也试过:
label.setStyleSheet("background: transparent;");
label.setStyleSheet("background-color: none;");
每种方法都适用于 PC,但不适用于 android。有什么建议吗?
这显然是一月份报告的 Qt 错误。
您可以跟踪 the bug report here。
它被标记为优先级P2,因此不能保证它会在下一个版本中修复,但有机会。
我在 Qt 上有一个带有很多标签的应用程序。每个的背景都应该是透明的,在PC上是(不要介意字体大小):
但是当我为 android 和 运行 编译我的应用程序时,我得到了这个:
现在我是这样设置透明度的:
label.setStyleSheet("background: rgba(255, 0, 0, 0);");
我也试过:
label.setStyleSheet("background: transparent;");
label.setStyleSheet("background-color: none;");
每种方法都适用于 PC,但不适用于 android。有什么建议吗?
这显然是一月份报告的 Qt 错误。
您可以跟踪 the bug report here。
它被标记为优先级P2,因此不能保证它会在下一个版本中修复,但有机会。