Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   text rendering problem (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/text-rendering-problem-368756/)

Guest 01.10.2011 04:59

text rendering problem
 
Я пытаюсь нарисовать синий текст на Dense4Pattern фоне черного и белого цвета.Текст плохо прорисовывается, есть просветы в буквах.Вот код конструктора моего widget: Код:QLabel* pLabel = new QLabel(QString::fromUtf8(textPtr), this); QPalette backgroundPalette; QBrush windowBrush = QBrush(Qt::black); windowBrush .setStyle(Qt:SolidPattern); backgroundPalette.setBrush(QPalette::Win dow, windowBrush); QBrush baseBrush = QBrush(Qt:white); baseBrush .setStyle(Qt:Dense4Pattern); backgroundPalette.setBrush(QPalette::Bas e, baseBrush); this->setPalette(backgroundPalette); QPalette textPalette; QBrush textBrush = QBrush(Qt::blue); textBrush.setStyle(Qt:SolidPattern); textPalette.setBrush(QPalette::WindowTex t, textBrush); pLabel->setPalette(textPalette);Может быть кто-то знает в чем проблема?Спасибо за помощь.


Часовой пояс GMT, время: 19:24.


© www.otvetnemail.ru - Форум вопросов и ответов.