У меня есть приложение QT с простым QLabel. Когда я пытаюсь выровнять текст, кажется, он работает правильно,
m_c_label.setAlignment(Qt::AlignLeft |Qt::AlignVCenter);
но если вы посмотрите с вниманием, то текст не имеет вертикально центрированной коррекции, он смещен на несколько пикселей вниз. Я пробовал с различными конфигурациями макета и всегда одна и та же проблема.
Это встроенное приложение Qt 4.6 со шрифтами qpf2. Я попытался изменить этот шрифт, и с другим шрифтом текст смещается на шрифт, так что это кажется странным поведением со шрифтом. Есть идеи?