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

Резултати

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

Пребарај: #bestvpn

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

@AirportAnalysis · Post #835 · 18.04.2023 г., 06:58

#BestVPN#最好用的VPN 官网: https://www.invitevp.com (含AFF) 频道: t.me/joinchat/0-NOZlFrXJ42NzRh 这是我找到的首个支持 Hysteria 协议的机场,他们家运营技术还不错,面板V2有魔改,技术生产力不错。虽然名字有点夸大宣传的嫌疑,刚开业那会疯狂送流量。如今依旧保持邀请送流量的策略。不过都是直连,只能说图个新鲜。

杰尼龟和他的订阅们

@jngchannel · Post #2065 · 19.04.2023 г., 06:40

#BestVPN #Hysteria#SS 混合协议 官网: https://panel.vp0.cc 频道: https://t.me/joinchat/0-NOZlFrXJ42NzRh 群组: 见频道关联 隔壁频道看到的一家Hysteria协议的机场,因为MiaoKo不支持Hysteria协议就不测了,不过去注册的时候发现自己已经注册过了,看来是后面新上的协议

杰尼龟和他的订阅们

@jngchannel · Post #2308 · 02.07.2023 г., 07:39

#用户送测 #BestVPN #Hysteria#SS 混合协议 测速带宽 #广州电信1000M 官网: https://reurl.cc/AAMb18 频道: https://t.me/joinchat/0-NOZlFrXJ42NzRh 群组: 见频道关联 套餐截图: https://t.me/taochanyuantu/155 以前提到的首家支持Hysteria的机场,因为现在频道bot能测了,所以测了一下。机场在线路方面分为SS中转+Hysteria直连,不过大厂落地偏多。因为直连偏多,部分宽带的用户可能体验不佳,注册送1G流量 套餐貌似是限速的 入口:佛山移动 落地:Oralce、Jinx、HKT、Amazon等

机场花名册|持续更新

@airportroster · Post #793 · 08.05.2022 г., 12:27

#编号625 #最好用的VPN#BestVPN 收录时间: 2022.05.08 官网: panel.vp0.cc 群组: 频道: t.me/joinchat/0-NOZlFrXJ42NzRh 商店截图 注册送6天3G #试用 ,每邀请一人注册即送25G流量,理论可无限 #白嫖 ,只卖 #流量包,上一个这么干的已经凉透了 📖-------> 目录 <-------📖