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

Резултати

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

Пребарај: #vote

当前筛选 #vote清除筛选
Newt Gingrich

@newtgingrich · Post #3778 · 06.11.2022 г., 21:43

#newtgingrich : RT @NikkiHaley: .@HerschelWalker is living proof that hard work and determination pay off. He’ll defend Georgia’s conservative values in Washington and hold Biden accountable. We’re in the red zone and when Herschel’s elected, we’ll take back the Senate! Now let’s do this, Georgia! 🇺🇸🗳️#VOTEhttps://t.co/fitkyJFrR1

Doriya Network

@Doriyanet · Post #372 · 01.04.2026 г., 12:22

#notice#vote 来改进DoriyaNetwork! 目前 DoriyaNet 的不同套餐以及不同时间购入的同种套餐在流量重置日期上有 每月一日 / 每月订单日 的两种不同重置逻辑 同时,续费套餐也有 重置流量&流量重置日期后延30days / 仅延长套餐时长 两种逻辑 为了保护您对于流量重置与套餐续费的选择权,以及优化DoriyaNet的套餐逻辑 来投票! 投票将于 4.12 截止 *Telegram支持撤销与重新投票,若投错了,可以右键/轻击该消息撤销投票并重新选择

Hashtags

Doriya Network

@Doriyanet · Post #295 · 30.06.2025 г., 11:48

#notice#vote 来改进DoriyaNetwork! 目前 DoriyaNet 可以将节点入口做成按地区和运营商完全的自动分配。 考虑到我们从前对入口的命名是按照地区+运营商,完全的自动分配也许会伤害您的选择权 但电信<->移动的互联越发变差,再分配的效果也越来越好 *Telegram支持撤销与重新投票,若投错了,可以右键/轻击该消息撤销投票并重新选择

Hashtags

TONlines – News

@tonlines · Post #7245 · 16.05.2025 г., 17:17

⚡️Gatto Announces Reward for Voting in Trending Apps Center #Gatto#vote Gatto has announced a rewarding opportunity for its supporters who vote in the Trending Apps Center. Voters will receive generous rewards including gold coins, a rare egg, and more, for casting their vote before May 22. Source: link @tonlines

Hashtags

Learn RCRussian🤍💙❤️

@learnrcrussian · Post #4212 · 12.02.2025 г., 12:00

Corporal Tolik the cat, a recent addition to the ranks, has reached the finals of the "Shaggy Oscar" award. 🔻Organizers list Tolik's competitors, the Moscow fire department's mascot, as: • Victory, a stray dog from Samara • Bagira, a cat (SMO zone) • Rona, a canine canistherapist from Kaliningrad • Irbis, a Kamchatka Sheepdog • Zhair, a service dog from Ussuriysk • Zakhariya, a hippopotamus from the Kazan Zoo 🔻"People's Choice" voting will continue until February 26th, after which the jury will give their verdict. The awards ceremony is planned for the spring. ▶️Anyone can vote here: https://www.dobrovserdce.ru/ru/ Video: МЧС России #vote #news #just_cats 😎RCRussian | Support | Boost

BotsGram®

@botsgram_cu · Post #3515 · 16.02.2021 г., 17:34

@BanVoteBot Qué puede hacer este bot? Este bot creará una encuesta para que los miembros de un grupo voten si se banea o no a un usuario del grupo. Si hay suficientes votos, el usuario es baneado Puede usar el comando /set para decidir cuántos votos se requieren (solo para administradores de grupo) Idioma: inglés (visto en @BotsGram_cu) #ban, #poll, #vote

Voir de ses propres yeux

@voir_yeux · Post #12507 · 12.04.2026 г., 11:36

🇭🇺 Le premier ministre hongrois Viktor Orban et sa femme, Aniko Levai, ont voté lors des élections législatives, à l'issue desquelles sera formé le nouveau gouvernement du pays. Le premier ministre s'est rendu traditionnellement au bureau de vote situé dans une école primaire près de chez lui, dans le 12e arrondissement de Budapest. #hongrie#orban#vote

Voir de ses propres yeux

@voir_yeux · Post #12517 · 12.04.2026 г., 14:46

🇧🇯 L'élection présidentielle se tient ce jour au Bénin. Près de huit millions d’électeurs sont attendus dans les bureaux de vote. L’actuel ministre des Finances, Romuald Wadagni, est le grand favori face à l’ex-ministre Paul Hounkpè, le candidat des Forces Cauris pour un Bénin émergent (FCBE). #bénin#présidentielle#vote

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