Fix value label mouse/keyboard interaction

Authored by bruns on Nov 10 2019, 4:39 PM.

Description

Fix value label mouse/keyboard interaction

Summary:
After commit e5cc92b87ef1 ("Make text from Dolphin's information panel
copyable") links were no longer activatable, and the full URL is not
retrievable in case the target was partially ellided. Set
TextBrowserInteraction for links. This implicitly creates a "Copy Link
Location" entry in the Context Menu.

Also remove the TextSelectableByKeyboard flag - this implicitly creates
a cursor "|" symbol whenever one of the labels is clicked, and the cursor
can not be removed again (only by selecting a different file). The text is
still selectable using the mouse.

Depends on D25240

Reviewers: Baloo, ngraham, astippich

Reviewed By: Baloo, ngraham

Tags: Baloo

Differential Revision: https://phabricator.kde.org/D25241

Details

Committed
brunsNov 11 2019, 1:27 AM
Reviewer
Baloo
Differential Revision
D25241: Fix value label mouse/keyboard interaction
Parents
R824:4cb9412920db: Prevent HTML injection in labels from unchecked sources
Branches
Unknown
Tags
Unknown