Qt有一个自带的教程,是Qt 地址簿,你可以参考那里面那个,点击查找就会跳出来一个查找的对话框。
具体的是新建立一个界面的对话框,然后再对话框的构造函数里建立连接到这个对话框的连接。
FindDialog::FindDialog(QWidget *parent)
: QDialog(parent), m_ui(new Ui::FindDialog)
{
m_ui->setupUi(this);
connect(m_ui->findButton, SIGNAL(clicked()),
this, SLOT(findClicked())); //在对话框的构造函数中建立连接
setWindowTitle(tr("Find a Contact"));
}
百度文库里有翻译好的Qt Creator入门 Qt地址簿中文加强版
你可以参考一下。