Bug 459950 - tree widget in Detail view doesn't support RTL properly
Summary: tree widget in Detail view doesn't support RTL properly
Status: CONFIRMED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: Open/save dialogs (show other bugs)
Version: 5.98.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords: rtl
Depends on:
Blocks:
 
Reported: 2022-10-03 19:19 UTC by Zayed Al-Saidi
Modified: 2022-10-09 23:20 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Open Dialog in RTL mode showing Tree View starting from lift (120.06 KB, image/png)
2022-10-03 19:19 UTC, Zayed Al-Saidi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zayed Al-Saidi 2022-10-03 19:19:19 UTC
Created attachment 152576 [details]
Open Dialog in RTL mode showing Tree View starting from lift

SUMMARY
***
Currently, in the RTL language environment, the tree widget in Detail view doesn't support RTL. Currently, the view is forced to be LTR mode (i.e. starting from lift side). Qt is support RTL tree view (see https://bugsfiles.kde.org/attachment.cgi?id=145970 ) 

For reference: 
Bug#189994 is the original bug report. However, since Qt support the RTL tree widget, we need to open bug report for each custom implementation of tree widget. 
Bug#449211 is bug report for Dolphin custom detail view issue. 

***


STEPS TO REPRODUCE
1. Run any KDE app (using standard KDE open dialog) in reverse mode, for example: kate -reverse
2. Go file --> Open file

OBSERVED RESULT
The tree start from lift

EXPECTED RESULT
The tree should start from right.
 See for correct one: https://bugsfiles.kde.org/attachment.cgi?id=145970

Operating System: Kubuntu 22.04
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-48-generic (64-bit)
Graphics Platform: X11
Processors: 24 × AMD Ryzen 9 3900X 12-Core Processor
Memory: 31.3 غ.بايت of RAM
Graphics Processor: AMD Radeon RX 5500 XT
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C37
System Version: 1.0