QML - Как создать поведение перетаскивания элемента таблицы - PullRequest
0 голосов
/ 04 марта 2019

Я создал таблицу ниже, используя таблицу qt quick control 1.4

enter image description here

Мой код

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
        }

А теперьЯ хочу создать перетаскивание строки в другой элемент с сохранением данных исходной таблицы.Кто-нибудь мне помогает?Ваша помощь - моя благодарность, большое спасибо.

...