#include "finddialog.h" #include "ui_finddialog.h" #include FindDialog::FindDialog(QWidget *parent) : QDialog(parent), m_ui(new Ui::FindDialog) { m_ui->setupUi(this); lineEdit = new QLineEdit; lineEdit = m_ui->lineEdit; findButton = new QPushButton; findButton = m_ui->findButton; findText = ""; connect(findButton, SIGNAL(clicked()), this, SLOT(findClicked())); setWindowTitle(tr("Find a Contact")); } FindDialog::~FindDialog() { delete m_ui; } void FindDialog::findClicked() { QString text = lineEdit->text(); if (text.isEmpty()) { QMessageBox::information(this, tr("Empty Field"), tr("Please enter a name.")); return; } else { findText = text; lineEdit->clear(); hide(); } } QString FindDialog::getFindText() { return findText; }