[KEXI] [Bug 418582] Kexi form design colour choices overidden in current Manjaro

Jarosław Staniek bugzilla_noreply at kde.org
Sun Mar 8 21:43:27 GMT 2020


https://bugs.kde.org/show_bug.cgi?id=418582

Jarosław Staniek <staniek at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |staniek at kde.org

--- Comment #2 from Jarosław Staniek <staniek at kde.org> ---
Hi Ian. 
You got it close to the original assumption in KEXI: OS style shall not
override WYSIWYG behavior of the app. 

Benefit of this default is that, if you open the same project on Windows or Mac
you get similar sizes and colors as these originally designed. Especially sizes
can be very different otherwise (if we follow the style) and can easily
misplace the GUI elements, since we're not supporting Qt layouts at the moment
(there was an honest attempt in KEXI 0.x).


That said, it does not mean KEXI won't offer a swich, which, if enabled, more
or less follows the system style. The same goes for colors and icons.

Forthermore, KEXI's form designer is not Qt Designer which only designs layout
and unless colors are set explicitly, system style will be used at run time.

Any developers or sponsors who, can support the "use OS look and feel"
behavior. Until then it is secondary item on the feature plans.


PS1: I imagine, by the way, serious testing and adjusting of the behavior is
needed for the increasingly common HiDPI, setups like 4K or 6K displays where
our GUI elements need resizing. Some them do resize, I think, thanks to how
they are implemented at Qt level but their positions do not adjust, since as
said above, there are no layouts in use. 
So because we're still computing sizes and positions in physical pixels (in
forms, not reports), I am not sure why there are even no bug reports for
potential issues :) Myself, I do not have access to such resolutions; not only
to PC monitors but also Macs are way too expensive.

PS2: Editing of bug description is not possible at the moment and it is
annoying to me as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kexi-bugs mailing list