QTableWidget平均分配列宽:
ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
QDialog去掉问好:
// 无效
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);
// 有效
Qt::WindowFlags flags = Qt::Dialog;
flags |= Qt::WindowCloseButtonHint;
setWindowFlags(flags);
QTableWidget禁止编辑:
// 错,禁用了,不能选中
enable(true)
// 对,或者在designer中将QAbstractItemViewer->editTriggers设置为NoEditTriggers
ui->tableWidget->setSelectionMode(QAbstractItemView::NoSelection);