TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Hashtags

Резултати

Пронајдени 17 слични објави

Пребарај: #labubu

当前筛选 #labubu清除筛选
小小溪部落

@Tribebrook · Post #20 · 22.06.2025 г., 13:21

#labubu#网站 名称:Labubu 动态壁纸 介绍: 1. 免费高清 Labubu 动画壁纸,让屏幕萌动起来 2. 海量主题 4K 画质,流畅动画,适配手机电脑平板 3. 完全免费,支持手电筒互动效果,免注册高速下载 Labubu 为什么这么火爆啊 🤔 网站:直达链接

Trump's Ear

@trumpsear_tg · Post #1709 · 30.10.2025 г., 17:59

This Thanksgiving, a pair of furry little monsters are stealing the spotlight from Santa—at least for a few blocks. Pop Mart, the global toy and art brand behind the wildly popular collectible characters Labubu and Mokoko, is making its debut at the 99th Macy’s Thanksgiving Day Paradewith a brand-new float called “Friendsgiving in Pop City.” Standing 16 feet tall, the mischievous Labubu and its pink-haired pal Mokoko will appear as fuzzy inflatable sculptures—the first of their kind ever created for a Macy’s float—leading a cast of Pop Mart favorites including Skullpanda, Molly, Dimoo, Peach Riot and Duckoo. Together, they’ll join the parade’s usual mix of larger-than-life balloons, marching bands and celebrities as millions tune in to watch from home on November 27. #NY#Labubu 👂More on Trump's Ear ⚠️

Hashtags

互联E栈

@bcd8888 · Post #1153 · 18.06.2025 г., 11:03

#壁纸#Labubu#互联E栈 Labubu Live Wallpaper Labubu 角色壁纸库,有静态和动态壁纸,目前共收集了 42 张,且壁纸每周更新,高清无水印,免费下载,无需注册,适用于手机、电脑和平板。 这玩意咋火的呢…… 🔘网址: 点击打开 🔊频道💬群组🎁福利📍导航

12
ПретходнаСтраница 1 од 2Следна