Code: Select all
var model = new QStandardItemModel(4,6);
var tableView = widgets1["testList"];
tableView.setModel(model);
tableView.verticalHeader().setVisible(false);
I tried editing the header with this code:
Code: Select all
var header = new QStringList("header1");
header.append("header2");
header.append("header3");
header.append("header4");
header.append("header5");
header.append("header6");
tableView.setHorizontalHeaderLabels(header);
I tried editing a single column header with this:
Code: Select all
tableView.setHeaderData(2, Qt.Horizontal, "test");
I tried editing the data within the table with this:
Code: Select all
for (var row = 0; row < 4; row++) {
for (var col = 0; col < 2; col++) {
var index = new QModelIndex(row, col);
model.index(index);
model.setData(index, 0);
}
}
Even something as simple as
Code: Select all
var test = new QString("test");
What do you think? What am I doing wrong? Thank you very much for your time.