完善搜索框相关功能
This commit is contained in:
parent
cf4cbf37f5
commit
cf69273a43
Binary file not shown.
@ -18,18 +18,15 @@ MedicalRecordManager::~MedicalRecordManager()
|
|||||||
void MedicalRecordManager::init()
|
void MedicalRecordManager::init()
|
||||||
{
|
{
|
||||||
//QAction
|
//QAction
|
||||||
m_actSearch = new QAction;
|
m_actSearch = new QAction;
|
||||||
m_actSearch->setToolTip("搜索");//设置鼠标悬浮的提示
|
m_actSearch->setToolTip("搜索");//设置鼠标悬浮的提示
|
||||||
m_actSearch->setIcon(QIcon(":/image/EGG_icon_amplify.png"));//加载显示图片
|
m_actSearch->setIcon(QIcon(":/image/EGG_icon_amplify.png"));//加载显示图片
|
||||||
|
//第二个编辑框
|
||||||
|
m_editSearch.setGeometry(100, 150, 400, 50);//设置编辑框位置大小
|
||||||
|
m_editSearch.setPlaceholderText("请输入你想要搜索的内容");//设置编辑框没有输入内容时的友好提示
|
||||||
|
|
||||||
|
//TrailingPosition:将action放置在右边
|
||||||
//第二个编辑框
|
m_editSearch.addAction(m_actSearch, QLineEdit::LeadingPosition);//QLineEdit::TrailingPosition);
|
||||||
|
|
||||||
m_editSearch.setGeometry(100, 150, 400, 50);//设置编辑框位置大小
|
|
||||||
m_editSearch.setPlaceholderText("请输入你想要搜索的内容");//设置编辑框没有输入内容时的友好提示
|
|
||||||
|
|
||||||
//TrailingPosition:将action放置在右边
|
|
||||||
m_editSearch.addAction(m_actSearch, QLineEdit::LeadingPosition);//QLineEdit::TrailingPosition);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -45,8 +42,14 @@ void MedicalRecordManager::initLay()
|
|||||||
bool MedicalRecordManager::initConnect()
|
bool MedicalRecordManager::initConnect()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
connect(m_actSearch, SIGNAL(triggered(bool)), this, SLOT(slotSearch()));
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
void MedicalRecordManager::slotSearch()
|
||||||
|
{
|
||||||
|
qDebug()<<"sss"<<endl;
|
||||||
|
|
||||||
|
}
|
||||||
void MedicalRecordManager::initTable()
|
void MedicalRecordManager::initTable()
|
||||||
{
|
{
|
||||||
m_tableWidget.setFocusPolicy(Qt::NoFocus);
|
m_tableWidget.setFocusPolicy(Qt::NoFocus);
|
||||||
@ -112,7 +115,7 @@ void MedicalRecordManager::initTable()
|
|||||||
m_tableWidget.item(row, 3)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
|
m_tableWidget.item(row, 3)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
|
||||||
}
|
}
|
||||||
QStringList lstHHead;
|
QStringList lstHHead;
|
||||||
/*("序号") "文件") << "修改日期"*/
|
/*("序号") "文件") << "修改日期"*/
|
||||||
lstHHead << tr("序号") << tr("检查号") << tr("类别") << tr("姓名") <<tr("性别")
|
lstHHead << tr("序号") << tr("检查号") << tr("类别") << tr("姓名") <<tr("性别")
|
||||||
<< tr("年龄") <<tr("左右利")<<tr("其他信息");
|
<< tr("年龄") <<tr("左右利")<<tr("其他信息");
|
||||||
m_tableWidget.setHorizontalHeaderLabels(lstHHead);//setWordWrap(true)
|
m_tableWidget.setHorizontalHeaderLabels(lstHHead);//setWordWrap(true)
|
||||||
|
@ -27,11 +27,19 @@ public:
|
|||||||
void init();
|
void init();
|
||||||
void initLay();
|
void initLay();
|
||||||
bool initConnect();
|
bool initConnect();
|
||||||
QTableWidget m_tableWidget;
|
void initTable();
|
||||||
void initTable();
|
private slots:
|
||||||
|
/*
|
||||||
|
des: 搜索
|
||||||
|
*/
|
||||||
|
void slotSearch();
|
||||||
private:
|
private:
|
||||||
QAction * m_actSearch;
|
QAction * m_actSearch;
|
||||||
QLineEdit m_editSearch;
|
QLineEdit m_editSearch;
|
||||||
|
|
||||||
|
|
||||||
|
QTableWidget m_tableWidget;
|
||||||
|
|
||||||
//打开
|
//打开
|
||||||
QPushButton m_btnOpen;
|
QPushButton m_btnOpen;
|
||||||
//编辑
|
//编辑
|
||||||
|
Loading…
x
Reference in New Issue
Block a user