问题描述
我正在使用 Qt Installer Framework 为我的应用程序详细说明安装程序。
我想在背景上显示一张图片,因此我设置了 https://doc.qt.io/qtinstallerframework/ifw-globalconfig.html 上指示的 Background
标记,并将 WizardStyle
设置为 Mac
,它看起来如下所示:
这是config.xml
<?xml version="1.0" encoding="UTF-8"?>
<Installer>
<Name>Stylesheet Example</Name>
<Version>1.0.0</Version>
<Title>Stylesheet Example</Title>
<Publisher>Qt-Project</Publisher>
<startmenuDir>Qt IFW Examples</startmenuDir>
<TargetDir>@HomeDir@/IfwExamples/stylesheet</TargetDir>
<WizardStyle>Mac</WizardStyle>
<StyleSheet>style.qss</StyleSheet>
<!-- <TitleColor>#FFFFFF</TitleColor> -->
<WizardShowPagelist>false</WizardShowPagelist>
<Background>background1.png</Background>
</Installer>
如何使半透明(白色)部分完全透明?
解决方法
在您的 style.qss
文件中添加以下几行:
QFrame,QLabel,QToolTip {
border: 0px;
background-color: transparent;
}