47 lines
1.2 KiB
C++
47 lines
1.2 KiB
C++
#include "appDllTestDialog.h"
|
|
#include <QLabel>
|
|
#include <QDoubleValidator>
|
|
#define DT_LEFT Qt::AlignLeft
|
|
#define DT_TOP Qt::AlignTop
|
|
|
|
CappDllTestDialog::CappDllTestDialog(QWidget* parent):QDialog(parent)
|
|
, mNARMS(250)
|
|
{
|
|
//pushButton
|
|
uiDlg = new Ui_appDllTest();
|
|
uiDlg->setupUi(this);
|
|
|
|
|
|
//click ok
|
|
QDialogButtonBox *btnOK = findChild<QDialogButtonBox*>("buttonBox");
|
|
connect(btnOK, SIGNAL(accepted()), this, SLOT(OnBnClickedOk()));
|
|
}
|
|
|
|
CappDllTestDialog::~CappDllTestDialog()
|
|
{
|
|
|
|
}
|
|
void CappDllTestDialog::paintEvent( QPaintEvent * event )
|
|
{
|
|
|
|
}
|
|
void CappDllTestDialog::init()
|
|
{
|
|
uiDlg->lineEditSDEP->setText(QString("appDllTest").arg(m_StartDep));
|
|
uiDlg->lineEditEDEP->setText(QString("appDllTest").arg(m_EndDep));
|
|
uiDlg->lineEditNUM->setText(QString("appDllTest").arg(mNARMS));
|
|
uiDlg->lineEditSDEP->setValidator(new QDoubleValidator(0,9999999,6,this));
|
|
uiDlg->lineEditEDEP->setValidator(new QDoubleValidator(0,9999999,6,this));
|
|
uiDlg->lineEditNUM->setValidator(new QIntValidator(0,20000,this));
|
|
|
|
}
|
|
|
|
void CappDllTestDialog::OnBnClickedOk()
|
|
{
|
|
m_StartDep = uiDlg->lineEditSDEP->text().toFloat();
|
|
m_EndDep = uiDlg->lineEditEDEP->text().toFloat();
|
|
mNARMS = uiDlg->lineEditNUM->text().toInt();
|
|
// accept();
|
|
|
|
}
|