2011-09-06 208 views
3

如何设置背景图片为QLineEdit?下面的样式表不起作用QLineEdit背景图片

QLineEdit { 
    background-image:url(:/images/13.png); 
} 

回答

2
QLineEdit { 
    border: 1px solid #000000; //image work with this line and didn't work with out)) 
    image: url(:/images/13.png); 
} 
+0

谢谢您的回答,我已经删除“:”从我的问题。然而,改为“图像:”并没有帮助。我设法为'QProgressBar'实例设置背景图片。这是否意味着QLineEdit不支持此功能? – Andrey

+0

它适合我。你确定吗:/images/13.png? – TheHorse

+0

哈哈。多一个bug!我会更新我的回答 – TheHorse

1
更好

的解决方案是:

#fileFilter 
{ 
    background: url(/Users/karelhladky/Pictures/Icons/famfamfam/icons/emoticon_grin.png); 
     // there is no need add border property 
}