简述
QTableWidget是qt自带的表格控件,可以方便的绘制表格。实现效果如下所示:
代码之路
头文件包含声明
private:
QTableWidget* m_tableWidget;
QLabel* m_label;
QVBoxLayout* m_vlayout; //界面布局
源文件的表格初始化
void Page::initWidget()
{
//标题
m_label = new QLabel(QStringLiteral("用户管理"));
QFont font_label = m_label->font();
font_label.setBold(true);
font_label.setPointSize(13);
m_label->setFont(font_label); //设置字体
//表
m_tableWidget = new QTableWidget();
m_tableWidget->setColumnCount(5); //设列数
m_tableWidget->setHorizontalHeaderLabels(QStringList() <<""<<QStringLiteral("序号")<<QStringLiteral("账号") <<QStringLiteral("备注")<<QStringLiteral("权限")); //设列标题
m_tableWidget->horizontalHeader()-&