• 4860阅读
  • 4回复

[提问]布局管理器与各控件之间的内边距外边距边框清除 [复制链接]

上一主题 下一主题
离线phpqinsir
 
只看楼主 倒序阅读 楼主  发表于: 2012-12-20
布局的时候,经常会遇到不管怎样各个控件之间总是有距离。我通过布局管理器以下两个方法:
  1. hbox->setContentsMargins(0, 0, 0, 0);
  2.     hbox->setSpacing(0);
部分都有是效果的。但是,比如有些时间QToolButton、QLlistView、QListWidget之间总是有一条边框。想做的一些效果因为这边缝隙影响非常的不好看。边框设置为0也没有效果。不知道大家平时是怎样清除这些的呢?
qtcn.org是我见过最热心的论坛,也是解决问题率最高的论坛。希望,我的问题能让更多的人少走弯路。
离线jdwx

只看该作者 1楼 发表于: 2012-12-20
如图设置属性为:NoFrame。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线phpqinsir
只看该作者 2楼 发表于: 2012-12-21
回 1楼(jdwx) 的帖子
谢谢!大哥你真心好啊。
qtcn.org是我见过最热心的论坛,也是解决问题率最高的论坛。希望,我的问题能让更多的人少走弯路。
离线kimtaikee

只看该作者 3楼 发表于: 2012-12-21
QSS,e.g.
QMenu {
   border:1px solid rgb(43,54,111);
}

离线phpqinsir
只看该作者 4楼 发表于: 2012-12-21
回 3楼(kimtaikee) 的帖子
QSS,e.g. 这个是指???
qtcn.org是我见过最热心的论坛,也是解决问题率最高的论坛。希望,我的问题能让更多的人少走弯路。
快速回复
限100 字节
 
上一个 下一个