From 2c8a1e56362e36d7a4dc9640f777dfd79959c099 Mon Sep 17 00:00:00 2001 From: zy <2943711497@qq.com> Date: Wed, 10 Jul 2024 22:50:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=93=8D=E4=BD=9C=E6=97=A5?= =?UTF-8?q?=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/main.cpp | 2 +- client/optlogview.cpp | 17 ++++++++++++++++- client/optlogview.ui | 20 +++++++++++++++----- 3 files changed, 32 insertions(+), 7 deletions(-) diff --git a/client/main.cpp b/client/main.cpp index bb5a5ef..83484f5 100644 --- a/client/main.cpp +++ b/client/main.cpp @@ -19,6 +19,6 @@ int main(int argc, char *argv[]) QApplication app(argc, argv); HomeWidget win; setCenterWin(win); - // win.show(); + win.show(); return app.exec(); } diff --git a/client/optlogview.cpp b/client/optlogview.cpp index 00d2387..b067bcb 100644 --- a/client/optlogview.cpp +++ b/client/optlogview.cpp @@ -1,3 +1,6 @@ +#include +#include + #include "optlogview.h" #include "ui_optlogview.h" @@ -16,7 +19,17 @@ OptLogView::OptLogView(QWidget *parent) : QStringList labels = {"序号", "操作类型", "动作", "操作者", "开始时间", "结束时间", "详情"}; ui->tableWidget->setColumnCount(labels.size()); ui->tableWidget->setHorizontalHeaderLabels(labels); - // TODO 设置表头的格式,列宽,列如何伸缩, 禁止单元格编辑,内容显示方向 + // TODO 设置表头的格式,列宽,列如何伸缩, 禁止单元格编辑,内容显示方向 + for (int i = 0; i < labels.size(); ++i) { + QTableWidgetItem *headerItem = new QTableWidgetItem(labels[i]); + ui->tableWidget->setVerticalHeaderItem(i, headerItem); // 设置垂直表头 + ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);//自适应· + //ui->tableWidget->setColumnWidth(i, 100); // 设置列宽度为100 + headerItem->setTextAlignment(Qt::AlignHCenter); // 居中对齐 + ui->tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);//禁止单元格编辑 + ui->tableWidget->setStyleSheet("QTableWidget::item { vertical-align: bottom; }");//设置文字垂直显示 + + } } OptLogView::~OptLogView() @@ -56,3 +69,5 @@ void OptLogView::handleResponse(const QJsonObject& obj) } } + + diff --git a/client/optlogview.ui b/client/optlogview.ui index fb40317..73f989e 100644 --- a/client/optlogview.ui +++ b/client/optlogview.ui @@ -28,6 +28,16 @@ 15条/页 + + + 20条/页 + + + + + 50条/页 + + @@ -44,14 +54,14 @@ - + 首页 - + 上一页 @@ -61,21 +71,21 @@ - + 跳转 - + 下一页 - + 尾页 -- Gitee