我的问题是我需要从一个数组 (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)