@DansGN · Post #5485 · 21.02.2024 г., 23:56
Pentiment, Hi-Fi RUSH, Grounded和盗贼之海将登陆PS或Switch平台 https://news.xbox.com/en-us/2024/02/21/new-platforms-new-players-xbox-games-switch-playstation/ #Pentiment#HiFiRUSH#Grounded#SeaOfThieves
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #62 · 4 апр.
Когда разрабатываете свой GUI с помощью PyQt для какого-либо софта бывает необходимо позаимствовать цвета из текущего стиля интерфейса. Например, чтобы правильно раскрасить свои виджеты, подогнав их по цвету. Ведь бывает, что ваш GUI используется в разных софтах. Причём некоторые со светлой темой а другие с тёмной. По умолчанию стили наследуются, но если вы задаёте какую-либо раскраску для части виджета через свой styleSheet, то требуется ссылаться на цвета текущего стиля. Как это сделать? Как получить нужный цвет из палитры имеющегося стиля? Это достаточно просто, нужно использовать класс QPalette и его роли. Например, мне нужно достать цвет текста из одного виджета и применить его в другом как цвет фона (не важно зачем именно так, просто захотелось😊). Получаем палитру виджета и сразу достаём нужный цвет, указав его роль. from PySide2.QtGui import QPalette color = main_window.palette().color(QPalette.Text) теперь можем использовать этот цвет в стилях my_widget.setStyleSheet(f'background-color: {color.name()};') Готово, мы динамически переопределили дефолтный стиль используя текущий стиль окна! На самом деле есть запись покороче, в одну строку и без лишних переменных. Не очень-то по правилам CSS, но Qt это понимает. my_widget.setStyleSheet('background-color: palette(Text);') Этот способ не подходит если вам нужно как-то модифицировать цвет перед применением в своих стилях. В этом случае потребуется первый способ. Зато он прекрасно сработает в файле .qss, то есть не придётся в коде прописывать раскраску отдельных элементов через ссылки на палитру, всё красиво сохранится в отдельном файле .qss! QListView#my_widget::item:selected { background: palette(Midlight); } Про имеющиеся роли можно почитать здесь🌍 #qt#tricks
Пребарај: #grounded
@DansGN · Post #5485 · 21.02.2024 г., 23:56
Pentiment, Hi-Fi RUSH, Grounded和盗贼之海将登陆PS或Switch平台 https://news.xbox.com/en-us/2024/02/21/new-platforms-new-players-xbox-games-switch-playstation/ #Pentiment#HiFiRUSH#Grounded#SeaOfThieves
@lionessrises · Post #113333 · 11.05.2026 г., 13:15
🔥 Becoming More Human The more I awaken… the more human I feel. Not less attached… not floating somewhere above it all… but more here than I’ve ever been. More present… more grounded… more complete. It’s strange, because I used to think awakening meant escaping the human experience… rising beyond it. But what I’ve found is the opposite. The more the noise falls away… the more real everything becomes. The more I feel… the more I see… the more I understand what it actually means to be alive. There’s no need to chase… no need to force… no need to become something else. It’s like I’m finally standing in my own life… fully. Not observing it from a distance… not trying to fix it… just being in it… and that feels like peace. Maybe awakening isn’t about leaving humanity behind… maybe it’s about finally arriving in it. ZF 🔥 #awakening#presence#grounded#selfrealization#growth#consciousliving ✨〰️✨〰️✨ Take only what resonates 💫 @Ascension_A_Memeoir✨🪬