参考示例代码:
var columnString = 'import QtQuick 2.3; import QtQuick.Controls 1.2; TableViewColumn {role: "'
+ model.role + '"; title: "' + model.name + '"; width: 40}';
var column = Qt.createQmlObject(
columnString
, exportTableView
, "dynamicSnippet1")
exportTableView.addColumn(column);
本文介绍了一个使用QML动态创建TableViewColumn的示例代码。通过字符串拼接的方式定义了TableViewColumn的属性,并利用Qt.createQmlObject方法将其添加到TableView中。
2650

被折叠的 条评论
为什么被折叠?



