ui: Show namespace label on left side of graph nodes

* Added arrow indicating namespace and package name on left side of node
* Show namespace label when hovering arrow
* Activate namespace when clicking label
* New design for namespace nodes
This commit is contained in:
Eberhard Graether
2016-11-28 16:28:52 +01:00
parent 1b15933819
commit e9cadbed8d
18 changed files with 397 additions and 73 deletions
@@ -183,8 +183,6 @@ bool QtGraphNode::getIsActive() const
void QtGraphNode::setIsActive(bool isActive)
{
m_isActive = isActive;
updateStyle();
}
void QtGraphNode::setMultipleActive(bool multipleActive)
@@ -250,6 +248,11 @@ bool QtGraphNode::isBundleNode() const
return false;
}
bool QtGraphNode::isQualifierNode() const
{
return false;
}
Id QtGraphNode::getTokenId() const
{
return 0;