ui: improvements proposed by Julian Mautner

* automatically expand active class
* increase arrow size
* return child nodes in autocompletions
* always return filters in autocompletions
This commit is contained in:
Eberhard Graether
2015-01-12 23:47:57 +01:00
parent 8242454104
commit 7596c699d6
13 changed files with 103 additions and 55 deletions
@@ -54,6 +54,7 @@ struct DummyNode
, connected(false)
, aggregated(false)
, expanded(false)
, autoExpanded(false)
, invisibleSubNodeCount(0)
, visible(false)
{
@@ -66,11 +67,17 @@ struct DummyNode
, connected(false)
, aggregated(false)
, expanded(false)
, autoExpanded(false)
, invisibleSubNodeCount(0)
, visible(false)
{
}
bool isExpanded() const
{
return expanded || autoExpanded;
}
const Node* data;
TokenComponentAccess::AccessType accessType;
@@ -82,6 +89,7 @@ struct DummyNode
bool aggregated;
bool expanded;
bool autoExpanded;
size_t invisibleSubNodeCount;
bool visible;