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 слични објави

Пребарај: #vanced

当前筛选 #vanced清除筛选
简悦🥑

@Xiangyues · Post #561 · 09.08.2022 г., 07:10

Vanced Extended Github Repository Vanced Manager Vanced Manager API Vanced MicroG 👉via:@vanced_mod_archive “Vanced Extended” - YouTube Vanced 项目开发的非官方延续。官方的 YouTube Vanced 项目已停止。有几个后续项目使用了 YouTube Vanced 项目的源码。其中,《YouTube ReVanced》为大众所熟知。 Q&A - EN Q&A - RU Discussion Channel 🏷 TAG #工具#Vanced 📢 Channel @xiangyues 👥 Eren's Group @everyue

简悦🥑

@Xiangyues · Post #83 · 14.03.2022 г., 04:48

💔 VANCED 项目终止 Vanced目前来讲是安卓上最优秀的油管第三方客户端,包含了youtube和youtube music两款应用!特点如下: *免除谷歌框架 *免除赞助广告 *后台播放功能 很不幸的是,Vanced团队目前发表声明,终止开发此项目。在接下来的几天里,下载链接将被删除,Discord服务器、Telegram聊天以及Subreddit将暂时保留。 (1):已发行的版本仍然会继续工作。 (2):因法律版权因素造成的项目终止。 备用珍藏版【v 2.6.2】| 官网地址【后续停更】 挥手自兹去,萧萧班马鸣。 🏷 TAG #vanced#Apk 📢 Channel @xiangyues 👥 Eren's Group @everyue

Hashtags

🟠名称:Vanced 第三方油管免登陆 免注册直接看视频 🟠介绍:畅享您最喜欢视频内容的纯净观看体验,无需担心被突如其来的广告所打扰。第三方油管 🟢软件地址:https://pan.baidu.com/s/1dBiuTAx2b-PVHXPjbv7s2A?pwd=560p 🟠软件标签:#油管#Vanced

💔 VANCED 项目终止 Vanced目前来讲是安卓上最优秀的油管第三方客户端,包含了youtube和youtube music两款应用!特点如下: *免除谷歌框架 *免除赞助广告 *后台播放功能 很不幸的是,Vanced团队目前发表声明,终止开发此项目。在接下来的几天里,下载链接将被删除,Discord服务器、Telegram聊天以及Subreddit将暂时保留。 (1):已发行的版本仍然会继续工作。 (2):因法律版权因素造成的项目终止。 备用珍藏版【v 2.6.2】| 官网地址【后续停更】 挥手自兹去,萧萧班马鸣。 🏷 TAG #vanced#Apk 📢 Channel @xiangyues 👥 Eren's Group @everyue 消息来源: https://t.me/xiangyues/83

Hashtags

◎【名称】: Vanced5.5.80.509免登陆免注册直接刷视频 ◎【介绍】: 畅享您最喜爱视频内容的纯净观看体验,无需担心被突如其来的广告所打扰。第三方油管 💖 标签: #油管第三方#Vanced 💫 下载地址: 下载地址 ——————————————————

Libreware

@libreware · Post #1515 · 23.10.2025 г., 22:21

The App That Google Couldn’t Shut Down https://www.youtube.com/watch?v=Vlc255SwBXw ReVanced Manager is an application that uses ReVanced Patcher to patch Android apps. 💪 Features 💉Patch apps: Apply any patch of your choice to Android apps 📱Portable: ReVanced Patcher that fits in your pocket 🤗Simple UI: Quickly understand the ins and outs of ReVanced Manager 🛠️Customization: Configurable API, custom sources, language, signing keystore, theme and more 🔽 Download You can download the most recent version of ReVanced Manager at revanced.app/download or from GitHub releases. Learn how to use ReVanced Manager by following the documentation. Another option: https://rvxapp.com #yt#YouTube#Vanced#revanced

Libreware

@libreware · Post #1425 · 02.03.2025 г., 01:27

ReVanced https://revanced.app Download https://github.com/ReVanced/revanced-manager/releases ReVanced Documentation https://github.com/ReVanced/revanced-documentation Patches https://revanced.app/patches https://github.com/revanced https://t.me/app_revanced Revanced magisk module https://github.com/j-hc/revanced-magisk-module https://t.me/rvc_magisk #revanced#vanced#video#yt#android