• 7665阅读
  • 2回复

在为QStatusBar里添加widget之后的问题 [复制链接]

上一主题 下一主题
离线luqingcheng
 

只看楼主 正序阅读 楼主  发表于: 2006-12-13
在为QStatusBar里添加widget之后的问题
在为QStatusBar添加一个Widget(如QLable,QPushButton)之后,每个Widget好像都默认有一个边框,怎样才能将这个边框去掉呢。

小弟想实现资源管理器那样的状态栏效果,但是用了QFrame::Sunken | QFrame::Panel之后,总觉得比QFrame的说明文档中的示例的要深,后来发现是由于默认的边框导致的,但不知道怎么去掉,在网上搜了半天,没找到相关的资料,只能在这里发贴求助了……

希望那位大哥能看到这个贴
[ 此贴被XChinux在2006-12-13 18:37重新编辑 ]
离线lovehouye

只看该作者 2楼 发表于: 2009-02-04
statusBar()->setStyleSheet("QStatusBar::item {border: 0px;}");

代码中加入这句即可。
感谢QT技术群18319894里面的“都市无名者”解决问题。
离线lovehouye

只看该作者 1楼 发表于: 2009-02-04
同问此问题,都这么久的问题了,希望有哪位朋友解决一下。
快速回复
限100 字节
 
上一个 下一个