首页| 论坛| 消息

标题:关于qml的tableview checkbox 全选
作者:dyongfly
日期:2018-12-04 18:34
内容:

qml tableview 全选,部分代码如下MVC:
qml:
TableView{
id:tableview;
anchors.fill: parent;
model:tabModel;
frameVisible:false;
horizontalScrollBarPolicy: Qt.ScrollBarAsNeeded
verticalScrollBarPolicy: Qt.ScrollBarAsNeeded
TableViewColumn{
role:"checked";
title: "";
delegate: Rectangle {
CheckBox {
anchors.centerIn: parent;
checked: styleData.value;
onClicked: {
console.log(styleData.row);
tabModel.setStatusByRow(styleData.row, checked);
}
}
&nbsp ..


#1 [dyongfly 12-04 18:35]
这是全部代码
#2 [yhgaven 12-28 15:16]
我试了你demo是正常的啊,先选中一个,然后全选,就全是打钩的,再反选也是全是没打钩的。
#3 [lsyzsl 04-18 14:05]
楼主,问题解决了么?
#4 [kettong 06-24 10:47]
这个通过自定义属性的changed信号来写就可以。

回复 发表
主题 版块