Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
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 килобайт )
Кол-во скачиваний: 590 |
|
|
|
|
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 интересуют + весь код. После этого можно какие-то выводы делать. А так все работает.
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 28.12.2025, 6:37 |