![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
urandom |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 24 Регистрация: 6.11.2011 Пользователь №: 2983 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
приветствую.
такая вот проблемка. создаю виджет. в качестве родителя устанавливаю виджет основной формы. задаю в стилях фон (#MyWidget { background-color: black; }). но при отображении виджета фон пропадает. если же виджет создать без родителя, он соответственно станет отдельным окном и все вроде бы нормально. в чем подвох? |
|
|
![]() |
ilyabvt |
![]()
Сообщение
#2
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 297 Регистрация: 23.6.2011 Пользователь №: 2765 Спасибо сказали: 45 раз(а) Репутация: ![]() ![]() ![]() |
Цитата этом случае, кстати, имя объекта не имеет вообще никакого значения. если я сделаю так:
фон не установится. необходимо будет установить имя объекта таким вот способом:
А, да, пардон, это уже я тупанул. Цитата ну и если у него задан родитель фон пропадает, а если нет - фон появляется волшебным образом х) Создаю widget с родителем, ставлю ему стиль, фон появился (и без родителя тоже появился). Воистину чудеса (у вас). Единственна разница что я сейчас экспериментирую в винде, а вы похоже в Линуксе с гномом. Ближайший ко мне линукс валяется на виртуалке и без Qt. Если не разрешиться проблема, завтра может проверю на нем. Хотя по идее разницы не должно быть. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 3.6.2025, 22:34 |