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

Резултати

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

Пребарај: #deezer

当前筛选 #deezer清除筛选
SweetShare Channel

@SweetShareChannel · Post #340 · 01.09.2022 г., 10:17

//SweetShare共享请求: 平台:#deezer 价格:40元/年/人 备注:deezer Hi-Fi 🇦🇷 家庭组 6人老车补3人,自己独立账号,需要阿根廷账号,可帮注册,有中文歌,曲库9000万+,内容可自己改地区,包括新加坡,日本。 车牌:琼P39ASG 上车请联系:@SweetTicketsBot

Hashtags

白月光 频道

@bygpd · Post #197 · 01.09.2022 г., 10:22

#deezer Hi-Fi 🇦🇷 家庭组 6人老车补3人,自己独立账号,需要阿根廷账号,可帮注册,有中文歌,曲库9000万+,内容可自己改地区,包括新加坡,日本。长期用户来 年付40 联系: @LibertyLucas

Hashtags

白月光 频道

@bygpd · Post #132 · 28.05.2022 г., 15:06

#Deezer 阿根廷🇦🇷注册,土耳其🇹🇷内购,HiFi家庭组,六人车等2人,因为不确定账号归属地,所以请私聊我发邮箱邀请加入家庭进行自动注册,目前在试用期,试用期过后付钱,年付40,白嫖怪不要来。长期来,曲库大于tidal 小于Spotify。@hanaxd0

Hashtags

白月光 频道

@bygpd · Post #52 · 21.02.2022 г., 21:30

#deezer Hi-Fi 🇦🇷 家庭组 6人车,自己独立账号,需要阿根廷账号,可帮注册,有中文歌,曲库9000万+,内容可自己改地区,包括新加坡,日本。长期用户来 半年付25 联系: @LibertyLucas

Hashtags

SweetShare Channel

@SweetShareChannel · Post #48 · 28.05.2022 г., 06:07

//SweetShare共享请求: 平台:#Deezer 价格:40/年/人 联系:@hanaxd0 备注:阿根廷🇦🇷注册,土耳其🇹🇷内购,HiFi家庭组,六人车等五人,因为不确定账号归属地,所以请私聊我发邮箱邀请加入家庭进行自动注册,目前在试用期,试用期过后付钱,年付40,白嫖怪不要来。长期来,曲库大于tidal 小于Spotify。

Hashtags

🚘 3星司机 杜娟(⭐⭐⭐) 发布了一辆 #YouTube 5 人合租车,港区🇭🇰YouTube Premium,长期稳定,放心乘坐,保姆级售后,赠YouTube Music最低 8.16 元/月,剩余 1 个空位置. 点击上车 🚘 1星司机 Hello,树先生(⭐) 发布了一辆 #YouTube 5 人合租车,阿根廷车,来白板号或者会转区的最低 7 元/月,剩余 5 个空位置. 点击上车 🚘 1星司机 ✨zer david✨(⭐) 发布了一辆 #deezer HiFi 2 人合租车,hifi音质,媲美tidal最低 19.5 元/月,剩余 2 个空位置. 点击上车

🚘 3星司机 se7en_超(⭐⭐⭐) 发布了一辆 #YouTube 5 人合租车,美国区🇺🇸YouTube Premium家庭组,长期稳定,放心乘坐,支持季付,半年付,年付更超值最低 8.16 元/月,剩余 2 个空位置. 点击上车 🚘 1星司机 Cathy(⭐) 发布了一辆 #YouTube 5 人合租车,加拿大🇨🇦YouTube Premium家庭计划,长期稳定,放心上车,支持季付,半年付,年付更超值最低 8.16 元/月,剩余 1 个空位置. 点击上车 🚘 2星司机 十八子(⭐⭐) 发布了一辆 #deezer HiFi 6 人合租车,体验不同的HiFi音乐流媒体 土区家庭组独立账户, 可选曲风喜好国家 每人两设备最低 6.5 元/月,剩余 1 个空位置. 点击上车

BotsGram®

@botsgram_cu · Post #4093 · 09.07.2021 г., 16:57

¿Que puede hacer este bot? @Musicaparatodosbot Bot para Descargar Músicas y Playlist Deezer de tus artistas favoritos Idioma: español (Visto en @botsgram_cu) #música#deezer

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