< Projects‎ | Usability‎ | HIG

Difference between revisions of "Projects/Usability/HIG/Labels"

m ([http://qt-project.org/doc/qt-4.8/qradiobutton.html QRadioButton] → {{qt|QRadioButton}})
(HIG moved to community)
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{ Moved To Community | KDE_Visual_Design_Group/HIG/Labels }}
'''Spacing and Alignment'''
See [[Projects/Usability/HIG/Form_Label_Alignment|Form Label Alignment]]
Keep labels short - Be aware that translated English text can expand up to 30% in some languages.
Do not shorten your labels to the point of losing meaning, however.
A three-word label that provides clear information is better than a one-word label that is ambiguous or vague. Try to find the fewest possible words to satisfactorily convey the meaning of your label.
See [[Projects/Usability/HIG/Capitalization|Capitalization]]
'''Keyboard Accelerators'''
See [[Projects/Usability/HIG/Keyboard_Accelerators|Keyboard Accelerators]]
When the label is associated with another control, like a line edit, be sure to set the the line edit as the [http://qt-project.org/doc/qt-4.8/qlabel.html#setBuddy buddy of the label].
== Implementation ==
* {{qt|QLabel}}
* [http://api.kde.org/4.10-api/kdelibs-apidocs/kdeui/html/classKSqueezedTextLabel.html KSqueezedTextLabel]

Latest revision as of 11:26, 4 August 2016

This page is now on the community wiki.

This page was last edited on 4 August 2016, at 11:26. Content is available under Creative Commons License SA 4.0 unless otherwise noted.