32 lines
899 B
C++
32 lines
899 B
C++
#include "TxtEditorDlg.h"
|
|
#include "ui_TxtEditorDlg.h"
|
|
#include "GeometryUtils.h"
|
|
|
|
TxtEditorDlg::TxtEditorDlg(CObjWellLogINP * currentinp)
|
|
{
|
|
m_Currentinp=currentinp;
|
|
ui= new Ui::TxtEditorDlg();
|
|
ui->setupUi(this);
|
|
ui->okButton->setIcon(QIcon( ::GetImagePath() + "icon/Save.png"));
|
|
ui->cancelButton->setIcon(QIcon( ::GetImagePath() + "icon/Cancel.png"));
|
|
connect(ui->okButton,SIGNAL(clicked()),this,SLOT(slotOkButtonClicked()));
|
|
//QObject::connect(ui->okButton, SIGNAL(clicked()), this, SLOT(slotSave()));
|
|
//EditingTxt=txt;
|
|
}
|
|
void TxtEditorDlg::slotOkButtonClicked()
|
|
{
|
|
EditingTxt=ui->textEdit->toPlainText();
|
|
m_Currentinp->paramcard=EditingTxt;
|
|
m_Currentinp->SetModify(true);
|
|
m_Currentinp->SaveToSLF();
|
|
delete this;
|
|
}
|
|
void TxtEditorDlg::SetEditingTxt(QString val)
|
|
{
|
|
EditingTxt = val;
|
|
ui->textEdit->setText(EditingTxt);
|
|
}
|
|
TxtEditorDlg::~TxtEditorDlg(void)
|
|
{
|
|
}
|