Bug 335149

Summary: Toolbar buttons squashed up
Product: [Applications] KEXI Reporter: Ian Balchin <inksi>
Component: Reports and PrintoutsAssignee: Jarosław Staniek <staniek>
Status: CLOSED FIXED    
Severity: minor CC: staniek
Priority: NOR Keywords: junior-jobs
Version First Reported In: 2.9 Alpha   
Target Milestone: 2.8.4   
Platform: Mint (Ubuntu based)   
OS: Linux   
URL: http://www.zimagez.com/zimage/screenshot-21052014-151242.php
Latest Commit: Version Fixed In: 2.8.4
Sentry Crash Report:
Attachments: view of kexi report design mode
view of kexi report data mode

Description Ian Balchin 2014-05-21 16:56:03 UTC
when opening a report the basic Data/Design/Print icons are not spaced apart
the Data & Design icons overlap
The Print icon is to small and the text is truncated to 'Prin'

Reproducible: Always

Steps to Reproduce:
1.Open an existing form
2.Examine the icons at the top above the data and immediately beneath the tab
Actual Results:  
The first two tabs are overlapping and text on third one is truncated

Expected Results:  
spaced out each in its own individual area apart from adjacent icon, and with sufficient space to display text fully
Comment 1 Ian Balchin 2014-05-21 18:33:50 UTC
Created attachment 86748 [details]
view of kexi report design mode
Comment 2 Ian Balchin 2014-05-21 18:38:57 UTC
Created attachment 86749 [details]
view of kexi report data mode
Comment 3 Jarosław Staniek 2014-05-21 18:42:44 UTC
This applies to the cleanlooks widget style.
Comment 4 Jarosław Staniek 2014-05-21 19:15:54 UTC
Run 'kexi --style cleanlooks' to reproduce the bug.
Comment 5 Jarosław Staniek 2014-06-07 23:49:31 UTC
Tech info: Applies to any Qt Style inheriting from "windows" style.

Applies to any toolbar, not only reports.
Comment 6 Jarosław Staniek 2014-06-07 23:55:05 UTC
Solution found: https://git.reviewboard.kde.org/r/118610/
Comment 7 Jarosław Staniek 2014-06-08 20:59:17 UTC
Git commit 246ef7ad82dae0dfb0b6f7dad0bf9cb8c3c9d30a by Jaroslaw Staniek.
Committed on 07/06/2014 at 23:46.
Pushed by staniek into branch 'calligra/2.8'.

Fix squashed up toolbar buttons for windows-based styles

Routines that seemed to be necessary in older Qt versions are no longer needed.
FIXED-IN:2.8.4
REVIEW:118610

M  +1    -24   kexi/kexiutils/SmallToolButton.cpp

http://commits.kde.org/calligra/246ef7ad82dae0dfb0b6f7dad0bf9cb8c3c9d30a
Comment 8 Jarosław Staniek 2014-06-08 21:11:39 UTC
Git commit ee68d20ed91f9473e95aabd46362b66e5d5b7606 by Jaroslaw Staniek.
Committed on 07/06/2014 at 23:46.
Pushed by staniek into branch 'master'.

Fix squashed up toolbar buttons for windows-based styles

Routines that seemed to be necessary in older Qt versions are no longer needed.
FIXED-IN:2.8.4
REVIEW:118610

M  +1    -24   kexi/kexiutils/SmallToolButton.cpp

http://commits.kde.org/calligra/ee68d20ed91f9473e95aabd46362b66e5d5b7606