Newer
Older
AutomaticVerification / softwareDirectory / AutoVerScheme / datasyncview.cpp
李现川 on 6 Mar 2024 1 KB no commit message
#include "datasyncview.h"
#include "ui_datasyncview.h"

DataSyncView::DataSyncView(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::DataSyncView)
{
    ui->setupUi(this);
    this->initForm();
}

DataSyncView::~DataSyncView()
{
    delete ui;
}
void DataSyncView::initForm()
{
    //tableWidget设置
    //设置控件的边框显示
    ui->tableWidget->setStyleSheet("QHeaderView::section {"
                                "border: 1px solid grey;"
                                "border-left:none;"
                                "border-top:none;"
                                 "background-color:white;"
                                 " color:black;"
                                   "font: bold 18px Arial, sans-serif;"
                               "}");

    ui->tableWidget->setRowCount(10); // 设置10行
    ui->tableWidget->setColumnCount(4); // 设置11列
    ui->tableWidget->setColumnWidth(0, 80); // 设置第一列的宽度为100像素
    ui->tableWidget->verticalHeader()->setParent(nullptr); //隐藏行头
    QTableWidgetItem *item = new QTableWidgetItem("测试数据");
    item->setTextAlignment(Qt::AlignCenter);
    ui->tableWidget->setItem(0, 0, item); //设置数据

    //初始化TableWidget 设置列
    QStringList headers;
    headers << "序号" << "同步时间" << "是否同步成功" << "备注" ;
    ui->tableWidget->setHorizontalHeaderLabels(headers);



}