mikelima at gmail.com
Mon Oct 6 08:17:50 BST 2008
On Mon, Oct 6, 2008 at 8:48 AM, Parker Coates <parker.coates at gmail.com> wrote:
> The latest KDE HIG offers using a vertical space of 16 pixels as an
> additional method of grouping logically related items in a dialog. 
> Rather than have this 16 pixel value hardcoded in dozens of different
> dialogs, I propose adding a groupSpacingHint() method to the KDialog
> class.  This is a static method that returns a constant in the same
> vein as KDialog::marginHint() and KDialog::spacingHint().
> The attached patch adds such a method. Any comments?
Having a method to get the spacing is good, since it is something that
should not be hardcoded
(think higher resolution displays or small devices). But wouldn't it
be better to be a property of the style?
In this way it would be possible to use smaller spaces on small
screen/small resolution displays, with a customized style.
Other than that, why is this size specified in pixels? I think the
font size should be involved in its calculation.
Can it be expressed in function of the x height of the "normal" font,
or the linespacing of the "normal" font?
Anyone who is capable of getting themselves made President should on
no account be allowed to do the job. -- Douglas Adams
More information about the kde-core-devel