如何使QML TableView具有两列和一个标题?

如何使QML TableView具有两列和一个标题?,qml,qtquickcontrols,Qml,Qtquickcontrols,TableView的每一列都绑定到一个模型项 我怎样才能使两列只有一个标题,如图中所示?“Column 1”包含两列,“F-1”和“drop here”。以下是一些简单的示例: 导入QtQuick 2.7 导入QtQuick.Window 2.0 导入QtQuick.Controls 1.4 窗口 { 宽度:600 身高:500 可见:正确 列表模型{ id:myModel 李斯特伦{ 第1栏:“A1” 第2栏:“A2” 第三栏:“A3” } 李斯特伦{ 第1栏:“B1” 第二栏:“B2” 第三

TableView的每一列都绑定到一个模型项


我怎样才能使两列只有一个标题,如图中所示?“Column 1”包含两列,“F-1”和“drop here”。

以下是一些简单的示例:

导入QtQuick 2.7
导入QtQuick.Window 2.0
导入QtQuick.Controls 1.4
窗口
{
宽度:600
身高:500
可见:正确
列表模型{
id:myModel
李斯特伦{
第1栏:“A1”
第2栏:“A2”
第三栏:“A3”
}
李斯特伦{
第1栏:“B1”
第二栏:“B2”
第三栏:“B3”
}
李斯特伦{
第1栏:“C1”
第2栏:“C2”
第三栏:“C3”
}
}
桌面视图{
id:myTable
锚定。填充:父级
1.5.利润率:5
TableViewColumn{
角色:“专栏1”
标题:“专栏1”
宽度:myTable.width/3
水平对齐:Text.AlignHCenter
}
TableViewColumn{
角色:“专栏2”
标题:“专栏2”
宽度:myTable.width/3
水平对齐:Text.AlignHCenter
}
TableViewColumn{
角色:“专栏3”
标题:“第三栏”
宽度:myTable.width/3
水平对齐:Text.AlignHCenter
}
型号:myModel
itemDelegate:项目{
划船{
id:世界其他地区
锚定。填充:父级
正文{
宽度:row.width/2
text:styleData.value
水平对齐:Text.AlignHCenter
}
正文{
宽度:row.width/2
文字:“放在这里”
颜色:“红色”
水平对齐:Text.AlignHCenter
}
}
}
}
}

也许您可以通过在
表格视图列中指定自定义
委托来解决此问题。或者,作为一种解决方法,使用自定义项委托划分为2个单元格。您能帮我展示一些示例吗?我是qml的新手。谢谢。