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

Резултати

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

Пребарај: #ubisoft

当前筛选 #ubisoft清除筛选
DGN

@DansGN · Post #5573 · 30.05.2024 г., 23:53

育碧将于北京时间6月11日3时举办Ubisoft Forward线上发布会 https://vxtwitter.com/Ubisoft/status/1796210659190845490 #Ubisoft

Hashtags

DGN

@DansGN · Post #5455 · 17.01.2024 г., 23:46

育碧订阅总监Philippe Tremblay表示玩家需要像DVD时代转型一样逐渐适应游戏订阅服务 https://www.gamesindustry.biz/the-new-ubisoft-and-getting-gamers-comfortable-with-not-owning-their-games #Ubisoft

Hashtags

DGN

@DansGN · Post #5353 · 04.10.2023 г., 13:49

五名育碧前高管在性侵调查后被捕 https://www.liberation.fr/culture/jeux-video/affaire-ubisoft-cinq-gardes-a-vue-dans-le-cadre-dune-enquete-pour-agressions-et-harcelements-sexuels-20231004_HS6Z3IPLHNGKZEPBZEM3W5WHRU/ #Ubisoft

Hashtags

DGN

@DansGN · Post #4825 · 02.07.2022 г., 15:46

育碧将于2022年9月1日停用一批经典游戏的在线服务 https://www.ubisoft.com/zh-cn/help/gameplay/article/decommissioning-of-online-services-september-2022/000102396 #Ubisoft

Hashtags

💭Ubisoftпредставила ИИ-сценариста Ghostwriter для создания диалогов неигровых персонажей. Инструмент способен на основе заданных параметров генерировать фразы толпы и различные мелкие реплики отдельных NPC во время взаимодействия игрока с окружающим миром. После создания текстов специалист может свободно их отредактировать, а также отметить наиболее удачные варианты для дальнейшего обучения нейросети. ☝️ В компании считают, что инструмент повысит эффективность сценаристов и нарративных дизайнеров, а также создаст более реалистичных NPC. #игры#Ubisoft

Yummy 😋

@godlynews1 · Post #14117 · 17.11.2025 г., 03:10

消息称,育碧可能已被收购:很多人都不知情 据推主xMBGx消息,网上有传闻称育碧已被收购。 知名爆料人Tom Henderson也在评论区回应称,育碧有可能已经被收购,但除了直接负责交易的员工外,其他人可能还不知情。 另外,育碧本应于上周五的凌晨1点半公布财报,然后就在前几十分钟,育碧突然宣布推迟财报电话会议。 除推迟发布财报外,育碧还宣布已请求泛欧交易所暂停其股票交易。外界猜测原因可能是育碧可能内部有些变动。 🗒 标签: #育碧#Ubisoft 📢 频道: @GodlyNews1 🤖 投稿: @GodlyNewsBot

DGN

@DansGN · Post #5339 · 21.09.2023 г., 22:31

育碧宣布任命Julian Gerighty为全境封锁品牌的执行制作人 https://news.ubisoft.com/en-us/article/18oNmwEFQzGDu0TYVOAcJN/julian-gerighty-appointed-executive-producer-for-the-division-brand #Ubisoft#TheDivision

DGN

@DansGN · Post #5303 · 11.09.2023 г., 23:29

育碧宣布XDefiant因未能通过质量评估而推迟发售计划 https://www.ubisoft.com/en-us/game/xdefiant/news/4vaekoOSRkSUkNei7kjm3g/an-update-on-the-release-of-xdefiant-from-mark-rubin #Ubisoft#XDefiant

DGN

@DansGN · Post #4845 · 22.07.2022 г., 00:35

据育碧财报显示, Avatar: Frontiers of Pandora被延期至2023-2024财年发售 https://staticctf.akamaized.net/8aefmxkxpxwl/52y9SJCPTKxOL9MJstAIoR/3b7959976ba0a0036d45aa7892806656/Ubisoft_FY23_Q1_Sales_English.pdf #Avatar#Ubisoft

DGN

@DansGN · Post #5389 · 16.11.2023 г., 23:43

GeForce NOW现已支持游玩PC Game Pass及Ubisoft+订阅服务的游戏库. 注册6个月GeForce NOW Ultimate会员可限时获得3个月PC Game Pass服务 https://blogs.nvidia.com/blog/geforce-now-thursday-nov-16 #Nvidia#Xbox#Ubisoft

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