完善搜索框相关功能

This commit is contained in:
work-zym\zhangyiming 2024-11-06 17:11:36 +08:00
parent cf4cbf37f5
commit cf69273a43
3 changed files with 25 additions and 14 deletions

Binary file not shown.

View File

@ -18,18 +18,15 @@ MedicalRecordManager::~MedicalRecordManager()
void MedicalRecordManager::init()
{
//QAction
m_actSearch = new QAction;
m_actSearch->setToolTip("搜索");//设置鼠标悬浮的提示
m_actSearch->setIcon(QIcon(":/image/EGG_icon_amplify.png"));//加载显示图片
m_actSearch = new QAction;
m_actSearch->setToolTip("搜索");//设置鼠标悬浮的提示
m_actSearch->setIcon(QIcon(":/image/EGG_icon_amplify.png"));//加载显示图片
//第二个编辑框
m_editSearch.setGeometry(100, 150, 400, 50);//设置编辑框位置大小
m_editSearch.setPlaceholderText("请输入你想要搜索的内容");//设置编辑框没有输入内容时的友好提示
//第二个编辑框
m_editSearch.setGeometry(100, 150, 400, 50);//设置编辑框位置大小
m_editSearch.setPlaceholderText("请输入你想要搜索的内容");//设置编辑框没有输入内容时的友好提示
//TrailingPosition:将action放置在右边
m_editSearch.addAction(m_actSearch, QLineEdit::LeadingPosition);//QLineEdit::TrailingPosition);
//TrailingPosition:将action放置在右边
m_editSearch.addAction(m_actSearch, QLineEdit::LeadingPosition);//QLineEdit::TrailingPosition);
@ -45,8 +42,14 @@ void MedicalRecordManager::initLay()
bool MedicalRecordManager::initConnect()
{
connect(m_actSearch, SIGNAL(triggered(bool)), this, SLOT(slotSearch()));
return true;
}
void MedicalRecordManager::slotSearch()
{
qDebug()<<"sss"<<endl;
}
void MedicalRecordManager::initTable()
{
m_tableWidget.setFocusPolicy(Qt::NoFocus);
@ -112,7 +115,7 @@ void MedicalRecordManager::initTable()
m_tableWidget.item(row, 3)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
}
QStringList lstHHead;
/*("序号") "文件") << "修改日期"*/
/*("序号") "文件") << "修改日期"*/
lstHHead << tr("序号") << tr("检查号") << tr("类别") << tr("姓名") <<tr("性别")
<< tr("年龄") <<tr("左右利")<<tr("其他信息");
m_tableWidget.setHorizontalHeaderLabels(lstHHead);//setWordWrap(true)

View File

@ -27,11 +27,19 @@ public:
void init();
void initLay();
bool initConnect();
QTableWidget m_tableWidget;
void initTable();
void initTable();
private slots:
/*
des:
*/
void slotSearch();
private:
QAction * m_actSearch;
QLineEdit m_editSearch;
QTableWidget m_tableWidget;
//打开
QPushButton m_btnOpen;
//编辑