| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Стили toolTip'а и QEditLine |
| Автор: vasalvit 11.6.2010, 13:00 | ||||||
| Здравствуйте. QT 4.6.2, Windows XP. На форме есть много полей ввода (QEditLine) и кнопки Save и Cancel. На все поля ввода повешены тултипы (использовал редактор в QT Creator). По нажатию на Save проверяю введённые значения. Если неверное - устанавливаю фон edit'а красным:
Но при этом меняется и фон тултипа. Вопрос: Как отменить установку фона тултипа, или как принудительно установить фон по умолчанию. Пробовал следующие варианты: 1. Для формы устанавливать фон тултипов:
2. Для тултипов edit'ов:
Ничего не помогает. В списке суб-контролов тултипы не нашёл :( |
| Автор: SABROG 11.6.2010, 14:11 | ||
Точку не забудь. Хотя и без неё работает, но мы ведь не хотим, чтобы фон дочерних виджетов тоже менялся. |
| Автор: vasalvit 11.6.2010, 14:23 | ||||
Спасибо, работает |