correclty align the horizontal-labels.

Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org>
New Text class that knows how to behave regarding positionign.

Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org>