Menu

[efa3d9]: / src / linkable-container.cpp  Maximize  Restore  History

Download this file

37 lines (27 with data), 828 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <QDebug>
#include "linkable-container.h"
#include "linkobj.h"
LinkableContainer::LinkableContainer()
{
// qDebug() << "* Constr LinkableContainer" << this;
// Create an uplink for every branch or image container
// This link will become the child of my parents
// linkContainer later. This will allow moving when parent moves,
// without recalculating geometry.
upLink = new LinkObj;
}
LinkableContainer::~LinkableContainer()
{
// qDebug() << "* Destr LinkableContainer" << this;
if (upLink)
delete upLink;
}
LinkObj *LinkableContainer::getLink() { return upLink; }
void LinkableContainer::setUpLinkPosHint(const LinkObj::PosHint &ph)
{
upLinkPosHintInt = ph;
}
void LinkableContainer::setDownLinkPosHint(const LinkObj::PosHint &ph)
{
downLinkPosHintInt = ph;
}
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.