• 7140阅读
  • 6回复

怎样去掉QPushButton四周的虚线边框? [复制链接]

上一主题 下一主题
离线ytwm
 
只看楼主 倒序阅读 楼主  发表于: 2009-11-09
请教各位一下,我用 setStyleSheet("QPushButton{border-style:flat;}"
"QPushButton{border-image: url(:/UnitConvertor/Images/tab_temp_off.png);}"
"QPushButton:pressed{border-image: url(:/UnitConvertor/Images/tab_temp_off.png);}"
);
给button设置了两张背景图片,但是当按下button时背景图片是换了,但button外围有一个“虚线框”,有没有办法去掉这个“虚线框”?
离线ytwm
只看该作者 1楼 发表于: 2009-11-09
没有人知道么?自己顶一下
离线rqzrqh

只看该作者 2楼 发表于: 2009-11-09
setFocus(FALSE)?
离线ytwm
只看该作者 3楼 发表于: 2009-11-09
谢谢楼上解答, setFocus(Qt::NoFocusReason),我试过还是不行~
离线午小夜

只看该作者 4楼 发表于: 2009-11-09
setFocusPolicy(Qt::NoFocus);
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线lala08
只看该作者 5楼 发表于: 2009-11-10
setFocusPolicy(Qt::NoFocus);这样 你button不是就没有焦点,选不了了吗
离线tieqilin
只看该作者 6楼 发表于: 2009-11-10
setFocusPolicy(Qt::NoFocus);
快速回复
限100 字节
 
上一个 下一个