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

Резултати

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

Пребарај: #rrr

当前筛选 #rrr清除筛选
MyGov Newsdesk

@MyGovCoronaNewsdesk · Post #12758 · 23.05.2023 г., 04:47

Calling all musicians and composers! 🎶🎼 Participate in the RRR Theme Song Contest and create a captivating anthem that embodies the spirit of Reduce, Reuse & Recycle. Visit: https://innovateindia.mygov.in/rrr-theme-song-contest/ #RRR

Hashtags

PikPak磁链资源分享

@PikPak_Share_Channel · Post #479 · 25.05.2022 г., 04:11

资源名称:🔥《RRR》(2022年)4K&1080P版,霍巴霍利王导演超又一神作,豆瓣7.4分的爽动作片(内含阿里云盘福利码预告) 描述:🔥资源简介:霍巴霍利王两部获得了巨大的成功,这一次导演将会带给我什么样的惊喜。本故事线算是新颖的,场面也是非常宏大,实打实的大片,典型的Rajamouli出品。剧中启用了大量的白人演员,不同于南印演员的表演方法,他们的出现带来一股十足的清新感。 🧲 链接: magnet:?xt=urn:btih:E3CAEC035CF1BB8330BC9BCD1F4D6016EEE2890D 👉使用 PikPak 秒存,立即在线观看👈 📁 文件大小:23.6G 🏷 文件类型:#RRR#动作#印度#4K 👨🏼‍🚀 来自分享:雷锋 📢 频道:@PikPak_Share_Channel 👥 群组:@PikPak_Share_Group

Bloomberg4you

@Bloomberg4you · Post #47246 · 23.01.2026 г., 05:24

Центральный банк Китая влил рекордную сумму средств в банковскую систему💸 В январе Народный банк Китая (НБК) влил в банки 1 трлн юаней (144 млрд долларов) среднесрочной и долгосрочной ликвидности, что стало рекордным показателем. 📊 Основные моменты 📌 Инструменты: Операции прямого обратного выкупа на 3 и 6 месяцев, а также предоставление среднесрочных кредитов на 1 год. Цель: Поддержка экономики, которая испытывает трудности из-за слабого внутреннего спроса. Праздник весны: Ожидается рост спроса на наличные в банках в преддверии празднования Нового года по лунному календарю в середине февраля. Контекст 🔍 Заявления НБК: Представители НБК заявили о возможности дальнейшего смягчения политики, включая снижение процентных ставок и норматива обязательных резервов банков (НОР). Облигации: Доходность 30-летних суверенных облигаций снизилась примерно на пять базисных пунктов из-за ожиданий смягчения политики НБК. Аналитики: Ожидают снижения RRR на 25 базисных пунктов в первом и втором кварталах. Следите за нашими обновлениями, чтобы оставаться в курсе последних изменений в экономике и политике! #Китай#ЦентральныйБанк#Ликвидность#ДенежноКредитнаяПолитика#Экономика#Облигации#RRR#ПраздникВесны