Как временно изменить цвет текста и фона в QSpinBox и QTimeEdit ? |
Здравствуйте, гость ( Вход | Регистрация )
Как временно изменить цвет текста и фона в QSpinBox и QTimeEdit ? |
Steklova Olga |
2.12.2011, 19:20
Сообщение
#1
|
Участник Группа: Участник Сообщений: 198 Регистрация: 27.9.2011 Из: Санкт-Петербург Пользователь №: 2912 Спасибо сказали: 5 раз(а) Репутация: 4 |
Здравствуйте
Подскажите, пожалуйста, как временно изменить цвет текста и фона в QSpinBox и QTimeEdit ? Можно это сделать с помощью QPalette ? Например, чтобы в QLineEdit изменить цвет текста и фона, задаю цвета для QPalette::Text и QPalette::Base его палитры:
|
|
|
novichkov |
2.12.2011, 20:32
Сообщение
#2
|
Студент Группа: Участник Сообщений: 64 Регистрация: 20.3.2008 Из: Северодвинск Пользователь №: 128 Спасибо сказали: 6 раз(а) Репутация: 1 |
Ну, этот код по крайней мере работает. Можно еще стили ставить через setStyleSheet. А временно - это как? На определенный промежуток времени? Или, условно говоря, по нажатию на кнопку?
|
|
|
Steklova Olga |
2.12.2011, 21:04
Сообщение
#3
|
Участник Группа: Участник Сообщений: 198 Регистрация: 27.9.2011 Из: Санкт-Петербург Пользователь №: 2912 Спасибо сказали: 5 раз(а) Репутация: 4 |
Цитата А временно - это как? А временно - это по нажатию на разные кнопки.Попробовала сделать аналогично. Написала пример (см. код). Он работает!
А у меня в программе чуть-чуть не так (см. код) и уже, к сожалению, НЕ работает.
QLineEdit меняет цвета, а QSpinBox и QTimeEdit нет. error.bmp ( 65.9 килобайт ) Кол-во скачиваний: 549 |
|
|
novichkov |
2.12.2011, 21:16
Сообщение
#4
|
Студент Группа: Участник Сообщений: 64 Регистрация: 20.3.2008 Из: Северодвинск Пользователь №: 128 Спасибо сказали: 6 раз(а) Репутация: 1 |
А стилями?
или конкретно экземпляры класса:
|
|
|
Steklova Olga |
5.12.2011, 13:43
Сообщение
#5
|
Участник Группа: Участник Сообщений: 198 Регистрация: 27.9.2011 Из: Санкт-Петербург Пользователь №: 2912 Спасибо сказали: 5 раз(а) Репутация: 4 |
Спасибо, novichkov, за поддержку.
А почему у меня с QPalette-то не получилось? Неясно. |
|
|
BlueIceScream |
6.12.2011, 0:00
Сообщение
#6
|
Студент Группа: Участник Сообщений: 56 Регистрация: 21.11.2011 Из: Республика Дагестан Пользователь №: 3016 Спасибо сказали: 18 раз(а) Репутация: 3 |
Вариант с QPalette тоже работает нормально. Платформа и сборка Qt интересуют + весь код. После этого можно какие-то выводы делать. А так все работает.
|
|
|
Текстовая версия | Сейчас: 20.4.2024, 7:47 |