aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/terminal/terminalwidget.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2024-07-03 14:55:42 +0200
committerhjk <[email protected]>2024-07-04 10:09:53 +0000
commit2c40765e86de65d93ccfcb6fd10f8f256bd6acaa (patch)
treef40ca71ff0984eef20cf93876ccc23742560b38b /src/plugins/terminal/terminalwidget.cpp
parentd58780213d86c010caffed383aad75fe392f1085 (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.cpp6
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();