• 5911阅读
  • 5回复

急!!!!tablewidget诸多问题,大家帮忙解决一下,再次万分感谢 [复制链接]

上一主题 下一主题
离线woshiwo
 
只看楼主 倒序阅读 楼主  发表于: 2010-03-01
1、tablewidget中的checkbox怎样才能设置大小,自己建立了一个带有checkbox的窗体,这时候用setStyleSheet()设置能够变大。
可是在tablewidget中的checkbox设置,就不能改变大了,是什么原因呢?
2、在tablewidget中添加图片用item->setIcon(),用item->setAlignment(AlignCenter),设置图片居中显示,可是结果不能正确显示,确是默认的居左显示,该怎样设置图片居中显示呢
离线woshiwo
只看该作者 1楼 发表于: 2010-03-01
  
离线bahuasheng
只看该作者 2楼 发表于: 2010-03-02
包含checkbox的那个tablewidget前面使用过setStyleSheet吧?
离线benbenmajia

只看该作者 3楼 发表于: 2010-03-02
第一个问题可能是因为你的tablewidget设置过单元格的大小
安然.....
离线missileman
只看该作者 4楼 发表于: 2010-03-02
第二个问题如何解决呢?一个单元格默认是左边icon,右边是text,似乎无法将整个格子仅用于放置icon……调整icon大小不知可否?
离线missileman
只看该作者 5楼 发表于: 2010-03-02
第二个问题使用setData设定role~可将格子显示为图片
item->setData(Qt::DecorationRole,QPixmap("*****.jpg"));
快速回复
限100 字节
 
上一个 下一个