58 setText((m_process.*Property_T::get)());
59 con(m_process, &Process_T::errorMessage,
this, &ProcessScriptEditDialog::setError);
61 &QWidget::deleteLater);
62 con(m_process, Property_T::notify,
this, &ProcessScriptEditDialog::setText);
65 void on_accepted()
override
67 this->setError(0, QString{});
68 if(this->text() != (m_process.*Property_T::get)())
72 if(m_process.validate(this->text()))
76 m_process, this->text(), m_context});
82 const Process_T& m_process;
84 void reject()
override
86 const_cast<QWidget*&
>(m_process.scriptUI) =
nullptr;
87 m_process.scriptUIVisible(
false);
91 void closeEvent(QCloseEvent* event)
override
93 const_cast<QWidget*&
>(m_process.scriptUI) =
nullptr;
94 m_process.scriptUIVisible(
false);
95 QDialog::closeEvent(event);
Definition DocumentContext.hpp:18