У меня проблема с созданием содержимого QScrollArea
, чтобы не рисовать фон.QScrollArea прозрачный фон на MacOS X
Так вот исходная картина, когда я применять не таблицу стилей: Вы можете увидеть, что содержимое области прокрутки являются темнее общей раме.
Я нашел таблицу стилей, которую я могу применить к области прокрутки, чтобы фон был прозрачным. Вот таблица стилей я использую:
QScrollArea { background: transparent; }
QScrollArea > QWidget > QWidget { background: transparent; }
Проблема заключается в том, что, когда я делаю это, полоса прокрутки ScrollArea испортится:
Вы видите? Полоса прокрутки теперь всегда видна и уродлива и прозрачна.
Как я могу заставить мою таблицу стилей не влиять на полосу прокрутки, но все же применяю ее к QScrollArea
? Или какую другую таблицу стилей я должен применять вместо этого?
Речь не идет об определении фона QGroupBox (который не работал и даже сломал шрифты группового поля), но когда я использовал селектор #hashtag_named, и я применил прозрачный фон для виджета scrollarea и scrollcontents, то он работает как и ожидалось. Благодаря! – Googie