ui->tableView->setColumnWidth(0,150);ui->tableView->setColumnWidth(1,150);ui->tableView->setColumnWidth(2,150);ui->tableView->setColumnWidth(3,150);MyTableModel* model =newMyTableModel(this);model->setInfos(fileRecords);MySortFilterProxyModel* proxyModel =newMySortFilterProxyModel(this);proxyModel->setSourceModel(model);ui->tableView->setModel(proxyModel);
效果:
而将模型设置给表格视图之后,再设置tableveiw的列宽就有效果了。
MyTableModel* model =newMyTableModel(this);model->setInfos(fileRecords);MySortFilterProxyModel* proxyModel =newMySortFilterProxyModel(this);proxyModel->setSourceModel(model);ui->tableView->setModel(proxyModel);ui->tableView->setColumnWidth(0,150);ui->tableView->setColumnWidth(1,150);ui->tableView->setColumnWidth(2,150);ui->tableView->setColumnWidth(3,150);
Can not issue data manipulation statements with executeQuery(). 翻译为: 在这里插入图片描述
看一下JDBC Request里的Query Type 改为Prepared Updata Statement,改完再试一下