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

Резултати

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

Пребарај: #maimai

当前筛选 #maimai清除筛选
kMBRjund/0 🧊

@mbrjundaily · Post #31380 · 26.02.2025 г., 11:38

各位同学好! 双宴神只有一次,人生还能重来! 不平凡的经历注定成就不平凡的人生,希望各位家长做好动员工作,积极沟通,抓紧接下来的一切时间扎实复习,确保双宴神成功! 距离舞萌DX2025更新还有100天!!!💪💪💪距离舞萌DX2025更新还有100天!!!💪💪💪距离舞萌DX2025更新还有100天!!!💪💪💪请同学们自觉放下📱,认真复习✍️✍️✍️!!!各位家长也要起到监督作用,人生就这一次机会🙏🙏🙏🙏 现将下阶段具体安排告知大家: 1、明天开始,6:00之前到机厅,不要迟到! 2、明天开始中午学生留机厅午练自习和休息。 3、明天开始晚自刷12:00闭店。 4、值班玩家请按mai委会提供的值班表按时到位。请大家动员孩子克服困难,抓紧一切时间复习,也希望玩家们全方位支持群内安排,多陪伴、多鼓励,要同频共振。机厅内共同努力,帮助孩子实现舞神梦想! #maimai

Hashtags

🍘没有电鸡的广州大道南

@siubeng_store · Post #8 · 10.09.2019 г., 07:46

#sdvx#maimai 今天是广州 GTI 展第一天,只看了华立和世宇的展子,华立在中国代理舞萌 DX(maimai)和音律轨道(Groove Coaster),舞萌或许是国内街机音游最热门的,所以场展排队的人也是很多,我没怎么打过就不排队丢人了(。音律轨道的话还是跟现在机厅已有的版本一样,曲库很少而且不能登录。 世宇有舞律炫步(Dancerush Stardom),以鬼步舞为灵感设计的跳舞机,我一肥仔关注的当然不是 DRS 而是同是世宇代理的 SDVX 五代。之前玩过盗版机四代爱上了这款下落式音游,五代更是加入了 Live 2D 领航员和更多新曲,每次看海外玩家录屏都很🍋

Hashtags

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