Russian Qt Forum

Qt => Общие вопросы => Тема начата: Sancho_s_rancho от Апрель 20, 2011, 14:19



Название: QApplication::palette() до и после создания первого виджета.
Отправлено: Sancho_s_rancho от Апрель 20, 2011, 14:19
Чтобы раскрасить кастомный контрол использую информацию из статического QApplication::palette(). И все было хорошо, пока не вызвал  QApplication::palette() в конструкторе первого виджета. QApplication::palette() соврал безбожно.
Спрашиваю цвет активного текста QApplication::palette().brush(QPalette::Active, QPalette::WindowText).color();
До создания виджета QColor(ARGB 1, 0, 0, 0), после создания QColor(ARGB 1, 1, 1, 1) .
Такая ситуация складывается в симуляторе.
Что за ерунда?
пи.си. Извините за сумбурное изложение.