请教个QTableWidget表头设置问题
答案:2 悬赏:20
解决时间 2021-03-07 23:07
- 提问者网友:熱戀丶瘋
- 2021-03-07 20:19
请教个QTableWidget表头设置问题
最佳答案
- 二级知识专家网友:余生继续浪
- 2021-03-07 20:49
表头我也不清楚,但单元格可以合并
合并单元格
//合并单元格的效果
ui.qtablewidget->setSpan(2, 2, 3, 2);
//第一个参数:要改变的单元格行数
//第二个参数:要改变的单元格列数
//第三个参数:需要合并的行数
//第四个参数:需要合并的列数
合并单元格
//合并单元格的效果
ui.qtablewidget->setSpan(2, 2, 3, 2);
//第一个参数:要改变的单元格行数
//第二个参数:要改变的单元格列数
//第三个参数:需要合并的行数
//第四个参数:需要合并的列数
全部回答
- 1楼网友:丢不掉的轻狂
- 2021-03-07 21:26
[cpp] view plaincopy
setedittriggers(qabstractitemview1 在编程中.
qabstractitemview,而qabstractitemview方法setedittriggers可以设置是否可以编辑.
qabstractitemview:doubleclicked 2 editing starts when an item is double clicked:anykeypressed 16 editing starts when any key is pressed over an item::,因此只要是继承自qabstractitemview的其它类控件都可以设置为可否编辑:selectedclicked 4 editing starts when clicking on an already selected item.
qabstractitemview:,而且方法一致:currentchanged 1 editing start whenever current item changes,如1所示:。
qabstractitemview的编辑触发事件如下:
constant
value
description
qabstractitemview;
2 由qtablewidget引申,则使用如下代码即可.
qabstractitemview:.
qabstractitemview:editkeypressed 8 editing starts when the platform edit key has been pressed over an item:.
qabstractitemview,若是想设置qtablewidget为不可编辑:alledittriggers 31 editing starts for all above actions:noedittriggers):
因为qtablewidget继承自qabstractitemview::noedittriggers 0 no editing possible
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯