56 setText((m_process.*Property_T::get)());
57 con(m_process, &Process_T::errorMessage,
this, &ProcessScriptEditDialog::setError);
59 &QWidget::deleteLater);
60 con(m_process, Property_T::notify,
this, &ProcessScriptEditDialog::setText);
63 void on_accepted()
override
65 this->setError(0, QString{});
66 if(this->text() != (m_process.*Property_T::get)())
70 if(m_process.validate(this->text()))
74 m_process, this->text(), m_context});
80 const Process_T& m_process;
81 void closeEvent(QCloseEvent* event)
override
83 const_cast<QWidget*&
>(m_process.externalUI) =
nullptr;
84 m_process.externalUIVisible(
false);
Definition DocumentContext.hpp:18