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

Резултати

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

Пребарај: #gopeed

当前筛选 #gopeed清除筛选
QQ资源岛-破解软件分享

@QQZYDAPP · Post #5104 · 29.01.2026 г., 14:54

⭐️【资源名称】Gopeed磁力下载支持百度网盘b站高速下载 1.9.0 24.7 🤖【适用平台】: #Andoid 🧱【资源介绍】 Gopeed是一款功能强大的多功能高速下载工具,适用于Windows电脑和安卓设备。它支持多种类型的下载方式,包括直链、网盘、种子以及磁力链接,并且能够同时处理多达256个线程数和任务传输。 🟢高级版 🟡在线下载:点击下载 📁#Gopeed#磁力

Gopeed 万能下载器支持百度网盘 磁力等下载 【应用简介】Gopeed是款有着无损多线程下载技术的下载管理器,完美支持多种主流下载协议,让你轻松应对各类文件获取需求,它能通过优化网络资源分配,可将下载速度提升至普通浏览器的3-5倍,独特的任务并行处理功能,允许用户同时管理多个下载任务而不会互相干扰,大幅提升工作效率 #下载器#Gopeed

🔻标题:Gopeed-v1.8.0 比IDM/迅雷好用的多线程下载器 🌈说明: 一款支持 Windows、MacOS、Linux 和安卓多平台运行的开源免费工具。界面简洁干净,无广告无弹窗。本次分享的是绿色版,无需安装即可使用。 📃下载地址: 网盘下载 ✉️标签:#gopeed#idm#下载器

QQ资源岛-破解软件分享

@QQZYDAPP · Post #3945 · 04.09.2025 г., 15:23

⭐️【资源名称】: Gopeed 万能下载器支持百度网盘 磁力等下载 🤖【适用平台】: #Andoid 🔄【应用版本】: 1.8.0 🔩【应用大小】:21.4MB 🧱【资源介绍】 Gopeed是款有着无损多线程下载技术的下载管理器,完美支持多种主流下载协议,让你轻松应对各类文件获取需求,它能通过优化网络资源分配,可将下载速度提升至普通浏览器的3-5倍,独特的任务并行处理功能,允许用户同时管理多个下载任务而不会互相干扰,大幅提升工作效率 🟢解锁会员版 🟡在线下载:点击下载(无需密码) 🟡 uc下载:点击下载(无需密码) 🔄迅雷网盘:点击下载(无需密码) ❤️资源指南: 💠子频道|🧑‍💻合作|🤖游戏|👍群聊 ➡️更多分享尽在: @QQZYDAPP 📁#安卓软件#Gopeed#万能下载器

互联E栈

@bcd8888 · Post #1261 · 02.07.2025 г., 10:46

#BT#下载#开源#互联E栈 #Gopeed 跨平台下载管理器,支持 HTTP/HTTPS 多线程下载、断点续传、BitTorrent 与磁力链接,并内置每日自动更新的 Tracker 列表以提升 P2P 下载稳定性,具备任务分类、批量导入、限速控制、智能重试等功能,并支持多标签管理和自定义文件保存路径,免费开源。 🔘网址: 点击打开 🔊频道 |💬群组 |🎁福利 |📍导航