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

Резултати

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

Пребарај: #milkcat

当前筛选 #milkcat清除筛选
机场鉴赏 _(:з)∠)_

@AirportAnalysis · Post #269 · 01.08.2022 г., 16:23

#Milkcat 解锁非常优秀,时隔两个月再测,依旧稳。 该机场专注于流媒体解锁,有独家pornemby。价格适中,很优秀的机场。 官网: https://milkcat.net

Hashtags

奶龙严选

@Milkdragon888 · Post #17 · 06.01.2025 г., 02:27

🤕#MilkCat #专线#移动#电信#联通#20元起 官网群组频道 测速图拓扑价格 入口∶深圳联通,广州电信/移动 好几年的老机场焕发新春🤪入口也是现在流行的手搓三网bgp,年后有沪日计划 三网的延迟速度都是顶尖水平,还有0.5的移动专线,老板很听劝很容易许愿成功🤪不过轻量月付性价比一般上到季付就香了 速度∶🤪🤪🤪🤪 延迟∶🤪🤪🤪🤪🤪 价格∶🤪🤪🤪🤪

小众机场测评

@sstrojan · Post #2130 · 06.04.2026 г., 12:24

#Milkcat🙂#IEPL #Shadowsocks 测速带宽: #广西移动2000M #浙江联通1000M单线程 #浙江联通1000M单线程#晚高峰 #东莞电信1000M单线程#晚高峰 官网:https://milkcat.io/ 频道:https://t.me/milkcat_logs 群组:https://t.me/milkcatnetwork 机场配置: 广州移动📱双入口+IEPL专线 一家一直很用心经营态度专业的机场🙂,对客户很负责,最近阶段也是很稳定,解锁以及速度很到位,目前是双移动配置。

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