ZBLOG

QString str=R(" QSlider { border: 2px solid #999999; ...

你的代码中报错可能是由于多行字符串被放在一个QString中,导致语法错误。QString不支持直接包含多行文本。

如果你想将多行样式表作为字符串存储,可以使用以下方式:

”`cpp QString str = R”(

            QSlider {
                border: 2px solid #999999;
                border-radius: 10px;
            }
            QSlider::groove:horizontal {
                border: 1px solid #bbb;
                height: 10px;
                background: white;
                border-radius: 5px;
            }
            QSlider::handle:horizontal {
                background: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.5,
                                           fx:0.5, fy:0.5, stop:0.6 #45a9f0, stop:0.8 white);
                width: 20px;
                border-radius: 10px;
                margin: -5px 0;
            }
            QSlider::sub-page:horizontal {
                background: qlineargradient(x1:0, y1<br/><br/><br/><font size=1 color=#CCCCCC>内容由零声教学AI助手提供,问题来源于学员提问</font>

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=14602

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?