Process::ProcessMultiScriptEditDialog< Process_T, Property_T > Class Template Reference
Inheritance diagram for Process::ProcessMultiScriptEditDialog< Process_T, Property_T >:
Process::MultiScriptDialog

Public Types

using param_type = typename Property_T::param_type
 

Public Member Functions

 ProcessMultiScriptEditDialog (const Process_T &process, const score::DocumentContext &ctx, QWidget *parent)
 
void on_accepted () override
 
- Public Member Functions inherited from Process::MultiScriptDialog
 MultiScriptDialog (const score::DocumentContext &ctx, QWidget *parent)
 
QSize sizeHint () const override
 
std::vector< QString > text () const noexcept
 
void addTab (const QString &name, const QString &text, const std::string_view language)
 
void setText (int idx, const QString &str)
 
void setError (const QString &str)
 
void clearError ()
 

Protected Member Functions

void closeEvent (QCloseEvent *event) override
 

Protected Attributes

const Process_T & m_process
 
- Protected Attributes inherited from Process::MultiScriptDialog
const score::DocumentContextm_context
 
QTabWidget * m_tabs {}
 
std::vector< EditorTabm_editors
 
QPlainTextEdit * m_error {}
 

The documentation for this class was generated from the following file: