我使用qt快速控件1.4的tableview在下面创建了一个表格
我的代码是
import QtQuick 2.12
import QtQuick.Window 2.2
import QtQuick.Controls 2.5
import QtQuick.Controls 1.4 as QtC1
QtC1.TableView{
id: tbvScences
anchors.fill: parent
ListModel{
id: lstScences
ListElement{
num: qsTr("1")
name: qsTr("on all")
}
ListElement{
num: qsTr("2")
name: qsTr("off all")
}
}
/* Create columns */
QtC1.TableViewColumn{
id: tbvScences_num
horizontalAlignment: Text.AlignHCenter
role: qsTr("num")
title: qsTr("Num")
width: 40
}
QtC1.TableViewColumn{
id: tbvScences_Name
horizontalAlignment: Text.AlignHCenter
role: qsTr("name")
title: qsTr("Name")
width: 60
}
model: lstScences
}
现在,我想在保留源表数据的情况下将一行拖放到另一个项目。有人帮我吗?非常感谢您的帮助。