小编War*_*gos的帖子

如何制作动态表格

我的问题是我需要从一个数组 (tFields) 中读取表中的名称和列数,并从第二个数组 (tRecords) 中读取元素数据。

我已经实现了列的阅读和创建,请您帮助或告诉我创建列表的问题。

这是代码:

function buildColumns() {
var rc = vConnection.recCount
var fc = vConnection.fldCount

for(var i = 0; i < fc; ++i)
{
    var str = 'import QtQuick 2.1; import QtQuick.Controls 1.0; import QtQuick.Layouts 1.0; TableViewColumn{ id: idColumn; role: '
    str += '"' + vConnection.tFields[i] + '"' + '; title: ' + '"' + vConnection.tFields[i] + '"' +  '; width: ' + (tblPage.width / vConnection.fldCount) +'; Component.onCompleted: console.log("YEY");}'
    tbl.addColumn(Qt.createQmlObject(str, tbl))
}

for(var j = 0; j …
Run Code Online (Sandbox Code Playgroud)

javascript qt list tableview qml

3
推荐指数
1
解决办法
185
查看次数

标签 统计

javascript ×1

list ×1

qml ×1

qt ×1

tableview ×1