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

Резултати

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

Пребарај: #ouo

当前筛选 #ouo清除筛选

#二手机场流转计划 机场名: #OUO 官网: https://dash.ouonetwork.com 交易方式: 口令红包 出售价格: 70 交付方式: 账号密码 账户类型: 年付每月100g,本月剩90g,2027-02-12到期,送jmsemby和ai 出售原因: 机场太多用不到 联系方式: 已隐藏 #已售出 ⚠️ 理性消费,谨慎防诈。

#二手机场流转计划 机场名: #ouo 官网: https://ouo.ouonet.work/ 交易方式: 邮箱账号密码 出售价格: 35块可议价 交付方式: 支付宝口令红包 账户类型: 小杯100g/每月 2026年7月27日到期 出售原因: 闲置,本月还剩48g流量 联系方式: 已隐藏 #已售出 ⚠️ 理性消费,谨慎防诈。

#二手机场流转计划 机场名: #OUO 官网: https://ouo.ouonet.work/ 交易方式: 账号密码/工单改邮箱 出售价格: 70 交付方式: 支付宝口令红包 账户类型: 小杯100g/g 9个多月到期 2026年10月27日 出售原因: 机场太多 用不了 联系方式: @flycar08 #出售中 ⚠️ 理性消费,谨慎防诈。

便宜机场测速

@cheap_proxy · Post #11265 · 28.12.2024 г., 08:23

#年度新兴机场#ouo 提名1 ouo: 月付 10r/100g 全专线机场,节点稳定性和流媒体解锁情况都有较强竞争力,节点支持解锁 porn hub 会员,还有 EMBY 服务提供。 ouo 这个定价算是在新兴机场竞争最激烈的区间内,在这个价位卷到了全专线 + 完善的服务支持,还是非常不容易的。 机场地址:https://bit.ly/ouo-network 完整套餐价格图

杰尼龟和他的订阅们

@jngchannel · Post #2974 · 02.12.2024 г., 11:44

#OuO #SS 测速带宽 #安徽电信1000M #中山电信1000M 官网: https://board.ouonet.work 频道: https://t.me/OuOnotification 群组: https://t.me/OuONetwork 套餐截图: https://t.me/taochanyuantu/174 入口:广州电信、南通移动 落地:香港 DuoDuoCloud、Eons;台湾、新加坡、日本 DuoDuoCloud;美国 Asymptote;英国 Misaka、Oracle;德国 Oracle等

杰尼龟和他的订阅们

@jngchannel · Post #2727 · 10.03.2024 г., 11:49

#OuO #SS 测速带宽 #四川电信1000M #东莞联通1000M 官网: https://board.ouonet.work 频道: https://t.me/OuOnotification 群组: https://t.me/OuONetwork 套餐截图: https://t.me/taochanyuantu/174 其实就速度与落地来说,这家机场与其他小机场并无太大区别,比较有意思的是,这家与以前的速蛙一样搞了流媒体劫持,这也算是一种不错的营销方式 入口:广州联通、河北联通 落地:香港 HKT、Hytron、Azure;台湾 Hinet、Akari;新加坡 Linode、Azure、DigitalOcean、Akile;日本 Linode、Akari;美国 Asymptote等

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