D28380: make column sizes more stable
Martin Koller
noreply at phabricator.kde.org
Sat Mar 28 16:11:47 GMT 2020
mkoller created this revision.
mkoller added a reviewer: mlaurent.
Herald added a project: KDE PIM.
Herald added a subscriber: kde-pim.
mkoller requested review of this revision.
REVISION SUMMARY
I have the problem that on every start of kmail, the first column gets a pixel more than before, leading to my "date" column becoming smaller and smaller.
To fix this, it seems to be enough to ensure that when the columns take their sizes from the widget, to keep the fractional part of the column widths.
E.g. after the auto-calculation of the widths a column might have 100.3 pixels in width, however the .3 fractional part is lost when the column width is taken from the widget since the widget only stores int values.
TEST PLAN
Started kmail several times and checked via kruler and kmag that the columns kept their size exactly
REPOSITORY
R94 PIM: Message Library
REVISION DETAIL
https://phabricator.kde.org/D28380
AFFECTED FILES
view.cpp
To: mkoller, mlaurent
Cc: kde-pim, fbampaloukas, dcaliste, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20200328/da6b5806/attachment.html>
More information about the kde-pim
mailing list