@limnosdsstation · Post #10847 · 03.04.2026 г., 19:54
#VRchat#shinano https://x.com/Mona4869_VRC/status/2039640037730705513 Mona4869_VRC : シナ…シナ…
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
Пребарај: #shinano
@limnosdsstation · Post #10847 · 03.04.2026 г., 19:54
#VRchat#shinano https://x.com/Mona4869_VRC/status/2039640037730705513 Mona4869_VRC : シナ…シナ…
@limnosdsstation · Post #10631 · 20.03.2026 г., 15:31
https://x.com/oouu_vrc/status/2033893209357914551 おゆ : 水彩っぽい、ふわっとそばかすメイク描いてます✏️ #VRchat#Shinano
@limnosdsstation · Post #10583 · 15.03.2026 г., 16:19
#VRchat#shinano https://x.com/inui_VRC/status/2033109566041530389 inuı̣🐾 :
@limnosdsstation · Post #10478 · 08.03.2026 г., 09:45
#VRchat#shinano https://x.com/VRCkure_jp/status/2030137073261498612 繰🇯🇵🍄 : 埋まりたい
@limnosdsstation · Post #10414 · 04.03.2026 г., 11:12
#VRchat#shinano https://x.com/yksk_vrc/status/2028783248797798807 よこすか : 釣りしてたらおもろい人いてひっくり返った *本来兴致勃勃打算钓鱼,结果发现鱼竿和渔具全忘带了,正陷入绝望、大脑放空发呆中的Shinano酱.png
@limnosdsstation · Post #10391 · 04.03.2026 г., 11:11
#VRchat#shinano https://x.com/rabbit33330/status/2028955798781698314 🐰🎀らび🦋𓈒𓏸 : おはよ〜☀️🏝 釣り楽し〜🎣
@limnosdsstation · Post #10309 · 01.03.2026 г., 16:17
https://x.com/rtms_c/status/2027754661885972525 ritomasu : #VRchat#Shinano
@limnosdsstation · Post #9726 · 25.01.2026 г., 08:45
#VRchat#shinano https://x.com/MrSauce_VRC/status/2014480049253019812 MrSauce! ⭐️ : Shinano's face tracking is out now!! 💙 Like ❤️ Repost 🔁 Follow 🫂 ...for a chance to win a free copy! Winners announced on Monday 🏆
@astroknightshop · Post #33301 · 04.03.2026 г., 16:33
КОВРИК ДЛЯ МЫШИ | ОФИЦИАЛЬНЫЙ МЕРЧ | AZURLANE 🌟Персонажи: 🌟 Shinano 🌟Детали: ⭐ Товар ЛИМИТИРОВАН, продажи будут до 12 МАРТА ⭐Предпродажа, отправка на склад в течение 200 дней ⭐Размеры: 80х40 см ⭐Материалы: каучук 🌟Цена: 2250 🌟 (рублей) 🌟Доставка: 🅰️ Цена указана С УЧЕТОМ доставки ДО РФ 🌟Обратная связь: ⁉️Вопросы о доставке, оплате и тд. 👀Отзывы 🌟Купить: 🅰️@astroknight_bot 🅰️ С реальными менеджерами #AzurLane@astroknightshop #Shinano@astroknightshop
@limnosdsstation · Post #9723 · 25.01.2026 г., 08:44
#VRchat#kipfel#shinano https://x.com/vrcLuu/status/2014345850844229846 Lu : 리필이요
@limnosdsstation · Post #10070 · 13.02.2026 г., 08:50
#VRchat#shinano#chocolat 𝕏: Kuroki_VRC
@limnosdsstation · Post #10891 · 03.04.2026 г., 19:57
#VRchat#shinano#利岛时刻 来自群友——Banai Jinyuki