mirror of
https://github.com/Palm1r/QodeAssist.git
synced 2026-06-10 08:19:25 -04:00
34 lines
641 B
C++
34 lines
641 B
C++
// Copyright (C) 2025-2026 Petr Mironychev
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE
|
|
|
|
#include "TaskPortItem.hpp"
|
|
|
|
namespace QodeAssist::TaskFlow {
|
|
|
|
TaskPortItem::TaskPortItem(QQuickItem *parent)
|
|
: QQuickItem(parent)
|
|
{
|
|
setObjectName("TaskPortItem");
|
|
}
|
|
|
|
TaskPort *TaskPortItem::port() const
|
|
{
|
|
return m_port;
|
|
}
|
|
|
|
void TaskPortItem::setPort(TaskPort *newPort)
|
|
{
|
|
if (m_port == newPort)
|
|
return;
|
|
m_port = newPort;
|
|
emit portChanged();
|
|
}
|
|
|
|
QString TaskPortItem::name() const
|
|
{
|
|
return m_port->name();
|
|
}
|
|
|
|
} // namespace QodeAssist::TaskFlow
|