diff --git a/bin/xyylMCWEACSystem.exe b/bin/xyylMCWEACSystem.exe index 6603078..8ac1659 100644 Binary files a/bin/xyylMCWEACSystem.exe and b/bin/xyylMCWEACSystem.exe differ diff --git a/xyylMCWEACSystem/medicalrecordmanager.cpp b/xyylMCWEACSystem/medicalrecordmanager.cpp index 9a3ee2d..7b50dab 100644 --- a/xyylMCWEACSystem/medicalrecordmanager.cpp +++ b/xyylMCWEACSystem/medicalrecordmanager.cpp @@ -10,6 +10,8 @@ MedicalRecordManager::MedicalRecordManager(QWidget * parent):QWidget(parent) initLay(); initConnect(); initTable(); + m_btnOpen.setStyleSheet("QPushButton{background-color:rgb(43,144,238); border-radius:10px;padding:7px 40px;}"); + } MedicalRecordManager::~MedicalRecordManager() { @@ -17,6 +19,7 @@ MedicalRecordManager::~MedicalRecordManager() } void MedicalRecordManager::init() { + //QAction m_actSearch = new QAction; m_actSearch->setToolTip("搜索");//设置鼠标悬浮的提示 @@ -28,6 +31,22 @@ void MedicalRecordManager::init() //TrailingPosition:将action放置在右边 m_editSearch.addAction(m_actSearch, QLineEdit::LeadingPosition);//QLineEdit::TrailingPosition); + //打开 + m_btnOpen.setText(tr("打开")); + //编辑 + m_btnEdit.setText(tr("编辑")); + //导出 + m_btnExport.setText(tr("导出")); + //删除 + m_btnDelete.setText(tr("删除")); + //上一页 + m_btnUpPage.setText(tr("上一页")); + //下一页 + m_btnNetPage.setText(tr("下一页")); + //首页 + m_btnfirstPage.setText(tr("")); + //尾页 + m_btnlastPage.setText(tr("")); } @@ -36,8 +55,31 @@ void MedicalRecordManager::initLay() QHBoxLayout * hlay = new QHBoxLayout; m_editSearch.setStyleSheet(":/image/EGG_icon_amplify.png"); + hlay->addStretch(); hlay->addWidget(&m_editSearch); - setLayout(hlay); + + QHBoxLayout * hlay2 = new QHBoxLayout; + hlay2->addSpacing(150); + hlay2->addWidget(&m_btnOpen); + hlay2->addWidget(&m_btnEdit); + hlay2->addWidget(&m_btnExport); + hlay2->addWidget(&m_btnDelete); + hlay2->addStretch(); + hlay2->addWidget(&m_btnUpPage); + hlay2->addWidget(&m_btnNetPage); + hlay2->addWidget(&m_btnfirstPage); + hlay2->addWidget(&m_btnlastPage); + + QVBoxLayout * vlay = new QVBoxLayout; + vlay->addLayout(hlay); + vlay->addWidget(&m_tableWidget); + vlay->addLayout(hlay2); + setLayout(vlay); + QSize tempSize(80,40); + m_btnOpen.setFixedSize(tempSize); + m_btnEdit.setFixedSize(tempSize); + m_btnExport.setFixedSize(tempSize); + m_btnDelete.setFixedSize(tempSize); } bool MedicalRecordManager::initConnect() { @@ -47,7 +89,7 @@ bool MedicalRecordManager::initConnect() } void MedicalRecordManager::slotSearch() { - qDebug()<<"sss"<setFont(font); m_tableWidget.setFont(font); //设置全选按钮 - connect(&m_tableWidget, SIGNAL(itemClicked(QTableWidgetItem *)), this, SLOT(slotCilclidItem(QTableWidgetItem *)), Qt::QueuedConnection); + //connect(&m_tableWidget, SIGNAL(itemClicked(QTableWidgetItem *)), this, SLOT(slotCilclidItem(QTableWidgetItem *)), Qt::QueuedConnection); /* 设置 tableWidget */ //m_tableWidget.verticalHeader()->setVisible(true); @@ -96,7 +138,7 @@ void MedicalRecordManager::initTable() item_hash->setData(Qt::DisplayRole, ""); item_butt->setData(Qt::DisplayRole, ""); - item_createDate->setData(Qt::DisplayRole, ""); + item_createDate->setData(Qt::DisplayRole, ""); item_hash6->setData(Qt::DisplayRole, ""); item_butt7->setData(Qt::DisplayRole, ""); @@ -108,16 +150,16 @@ void MedicalRecordManager::initTable() m_tableWidget.setItem(row, 3, item_butt); m_tableWidget.setItem(row, 4, item_createDate); - m_tableWidget.setItem(row, 2, item_hash6); - m_tableWidget.setItem(row, 3, item_butt7); - m_tableWidget.setItem(row, 4, item_createDate8); + m_tableWidget.setItem(row, 5, item_hash6); + m_tableWidget.setItem(row, 6, item_butt7); + m_tableWidget.setItem(row, 7, item_createDate8); - m_tableWidget.item(row, 3)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); + //m_tableWidget.item(row, 4)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter); } QStringList lstHHead; /*("序号") "文件") << "修改日期"*/ lstHHead << tr("序号") << tr("检查号") << tr("类别") << tr("姓名") <