• 4633阅读
  • 2回复

[原创]关于QTableWidget的代理 [复制链接]

上一主题 下一主题
离线cfxks1989
 

只看楼主 倒序阅读 楼主  发表于: 2013-03-06
我想在QTableWidget的单元格中间显示2行文本
这两行的字体颜色是不一样的;
感觉应该是富文本的形式;
如果直接使用setcellWidget加入一个QTextEdit可以实现,但在选择的时候不能选上该单元格;
如果使用代理去设置不能正确显示文本。
我想知道怎么使用代理能正确显示文本信息;代理该怎么编写设置。
请指教!
离线pxiao_xiao

只看该作者 1楼 发表于: 2013-03-06
我试了下
一个CellWidget : public QWidget
里面放两个QLabel  再setCellWidget(widget) 可以选择单元格
离线cfxks1989

只看该作者 2楼 发表于: 2013-03-07
我最后决定使用QLabel进行处理;QLabel支持两行的显示,而且支持富文本。
在单元格里面用setCellWidget设置成QLabel,基本能满足我的需求。
快速回复
限100 字节
 
上一个 下一个