diff options
author | hjk <[email protected]> | 2024-07-03 14:55:42 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2024-07-04 10:09:53 +0000 |
commit | 2c40765e86de65d93ccfcb6fd10f8f256bd6acaa (patch) | |
tree | f40ca71ff0984eef20cf93876ccc23742560b38b /src/plugins/terminal/terminalwidget.cpp | |
parent | d58780213d86c010caffed383aad75fe392f1085 (diff) |
Core: Add a static IContext::attach() function
... to simplify the user code.
Some, but not all, potential beneficiaries are adapted.
Change-Id: Ia7d514a0114a4f99f8ee745523435f5b990bd095
Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/plugins/terminal/terminalwidget.cpp')
-rw-r--r-- | src/plugins/terminal/terminalwidget.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/terminal/terminalwidget.cpp b/src/plugins/terminal/terminalwidget.cpp index c6c97ae9bde..3ca0cfd8d25 100644 --- a/src/plugins/terminal/terminalwidget.cpp +++ b/src/plugins/terminal/terminalwidget.cpp @@ -52,15 +52,13 @@ using namespace Utils::Terminal; using namespace Core; namespace Terminal { + TerminalWidget::TerminalWidget(QWidget *parent, const OpenTerminalParameters &openParameters) : Core::SearchableTerminal(parent) , m_context(Utils::Id("TerminalWidget_").withSuffix(QString::number((uintptr_t) this))) , m_openParameters(openParameters) { - auto contextObj = new IContext(this); - contextObj->setWidget(this); - contextObj->setContext(m_context); - ICore::addContextObject(contextObj); + IContext::attach(this, m_context); setupFont(); setupColors(); |