如何在QT左侧的QPushButton上设置图像?

时间:2011-06-14 05:31:18

标签: qt

如何在QT左侧的QPushButton上设置图像?

我使用下面的代码使用样式表在按钮上设置图像。 但是这给了我相同的图像很多次,我只想在我的按钮左边只有一个错误。enter image description here

 b1->setStyleSheet(

               "background-image: url(:/user.gif);"
               "border-style: outset;"
               "border-width: 2px;"
               "border-radius: 10px;"
               "border-color: black;"
               "font: bold 16px;"
               "color: black;"
               "min-width: 10em;"
               "min-height: 0.75em;"
               "margin: 0 1px 0 1px;"
               "color:rgb(0,0,0);"
               "padding: 6px;"
               ); 

我用以下方法解决了我的问题:

"background-repeat:no-repeat;"                  
               "background-position:left top;"

1 个答案:

答案 0 :(得分:2)

您需要将background-repeat no-repeat;添加到样式表。