#include "ProjectStateWidget.h" #include #include #include ProjectStateWidget::ProjectStateWidget(QWidget *parent) : QWidget(parent) { initialize(); initLayout(); } void ProjectStateWidget::initialize() { m_vBoxLayout = new QVBoxLayout(this); m_projTableWidget = new QTableWidget(this); m_projTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers); m_projTableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); m_projTableWidget->setSelectionMode(QAbstractItemView::NoSelection); m_projTableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch); m_projTableWidget->verticalHeader()->setVisible(false); const QStringList headers = { "工程名", "工程类型", "专家信息", "评估状态" }; m_projTableWidget->setColumnCount(headers.count()); m_projTableWidget->setHorizontalHeaderLabels(headers); m_projTableWidget->setStyleSheet("border: 1px solid rgba(0, 0, 0, 0.073)"); } void ProjectStateWidget::initLayout() { layout()->addWidget(m_projTableWidget); }