mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-22 09:40:52 +01:00
RealTerminal is created by the TerminalElement itself
This commit is contained in:
@@ -28,7 +28,10 @@
|
||||
TerminalElement::TerminalElement(const ElementsLocation &location,
|
||||
QGraphicsItem *qgi, int *state) :
|
||||
Element(location, qgi, state, Element::Terminale)
|
||||
{}
|
||||
{
|
||||
auto rt = new RealTerminal(this);
|
||||
m_real_terminal = rt->sharedRef();
|
||||
}
|
||||
|
||||
TerminalElement::~TerminalElement()
|
||||
{}
|
||||
@@ -41,15 +44,6 @@ void TerminalElement::initLink(QETProject *project) {
|
||||
Element::initLink(project);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief TerminalElement::setRealTerminal
|
||||
* Set @a real_t as the real terminal for this terminal element
|
||||
* @param real_t
|
||||
*/
|
||||
void TerminalElement::setRealTerminal(const QSharedPointer<RealTerminal> &real_t) {
|
||||
m_real_terminal = real_t;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief TerminalElement::realTerminal
|
||||
* @return the real terminal of this terminal element.
|
||||
|
||||
Reference in New Issue
Block a user