2009-06-10 15:49:02 +02:00
|
|
|
#include "finddialog.h"
|
|
|
|
#include "ui_finddialog.h"
|
2009-07-01 14:04:05 +02:00
|
|
|
#include <QMessageBox>
|
2009-06-10 15:49:02 +02:00
|
|
|
|
2009-06-30 15:42:17 +02:00
|
|
|
//! [constructor]
|
2009-06-10 15:49:02 +02:00
|
|
|
FindDialog::FindDialog(QWidget *parent) :
|
|
|
|
QDialog(parent),
|
|
|
|
m_ui(new Ui::FindDialog)
|
|
|
|
{
|
|
|
|
m_ui->setupUi(this);
|
2009-06-10 17:06:25 +02:00
|
|
|
|
2009-07-21 11:51:28 +02:00
|
|
|
connect(m_ui->findButton, SIGNAL(clicked()), this, SLOT(findClicked()));
|
2009-06-10 17:06:25 +02:00
|
|
|
|
2009-07-01 14:04:05 +02:00
|
|
|
setWindowTitle(tr("Find a Contact"));
|
2009-06-10 15:49:02 +02:00
|
|
|
}
|
2009-06-30 15:42:17 +02:00
|
|
|
//! [constructor]
|
2009-06-10 15:49:02 +02:00
|
|
|
|
|
|
|
FindDialog::~FindDialog()
|
|
|
|
{
|
|
|
|
delete m_ui;
|
|
|
|
}
|
|
|
|
|
2009-06-30 15:42:17 +02:00
|
|
|
//! [findClicked]
|
2009-06-10 15:49:02 +02:00
|
|
|
void FindDialog::findClicked()
|
|
|
|
{
|
2009-07-21 11:51:28 +02:00
|
|
|
QString text = m_ui->lineEdit->text();
|
2009-06-10 17:06:25 +02:00
|
|
|
|
|
|
|
if (text.isEmpty()) {
|
|
|
|
QMessageBox::information(this, tr("Empty Field"),
|
|
|
|
tr("Please enter a name."));
|
2009-07-21 12:05:03 +02:00
|
|
|
reject();
|
2009-06-10 17:06:25 +02:00
|
|
|
} else {
|
2009-07-21 12:05:03 +02:00
|
|
|
accept();
|
2009-06-10 17:06:25 +02:00
|
|
|
}
|
2009-06-10 15:49:02 +02:00
|
|
|
}
|
2009-06-30 15:42:17 +02:00
|
|
|
//! [findClicked]
|
2009-06-10 15:49:02 +02:00
|
|
|
|
2009-07-21 12:05:03 +02:00
|
|
|
//! [findText]
|
|
|
|
QString FindDialog::findText()
|
2009-06-10 15:49:02 +02:00
|
|
|
{
|
2009-07-21 12:05:03 +02:00
|
|
|
return m_ui->lineEdit->text();
|
2009-06-10 15:49:02 +02:00
|
|
|
}
|
2009-07-21 12:05:03 +02:00
|
|
|
//! [findText]
|