Bug 161431 - Hierarchy trees visibility issue
Summary: Hierarchy trees visibility issue
Status: RESOLVED UPSTREAM
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-30 01:47 UTC by Dotan Cohen
Modified: 2013-12-29 19:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dotan Cohen 2008-04-30 01:47:39 UTC
Version:           3.5.9 (using KDE 3.5.9)
OS:                Linux

Currently, it is difficult for some people to distinguish the hierarchy level in trees in KDE. Examples of places to find the trees include Konqueror in tree view, Basket, and Digikam. Here are some suggestions for making them easier to distinguish:

1) Beeslines in hierarchy trees should have an option to colour code them, based upon hierarchy depth. I would suggest repeating the primary colours: blue for the top level, then red, then green, then blue again, etc. 

2) The beeslines should be optional in all Styles. Currently, there are styles with no beeslines.

3) The indentation depth should be configurable. The current 1-character indentation is not enough.

4) A half-lineheight space at the end of each block would help distinguish the block items from the higher-level items below it.
Comment 1 Dotan Cohen 2008-04-30 03:32:36 UTC
Additional improvements:

5) Larger Icons

6) Larger + signs for expanding / collapsing hierarchies.
Comment 2 Dotan Cohen 2008-05-01 14:29:12 UTC
It seems there is no way to configure the beelines or hierarchal list display in Kcontrol. Therefore, I propose that "Kcontrol -> Appearance and Themes" have a subsection that allows configuration. This is an accessibility issue for myself and probably for other users as well.
Comment 3 Christoph Feck 2013-12-29 19:30:54 UTC
The position of tree items is determined by QTreeView class. Please report this issue directly to Qt developers via https://bugreports.qt-project.org/