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

Резултати

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

Пребарај: #matter

当前筛选 #matter清除筛选
XP Digital Lab

@rocchl · Post #7384 · 21.11.2025 г., 04:41

Matter 1.5 发布,支持摄像头 Matter 1.5是智能家居跨平台标准的最新版本,新增了对网络头、门窗、土壤传感器的支持,并升级了能源管理能力。网络头支持WebRTC音视频流,门窗设备更加统一,土壤传感器可智能匹配灌溉,能源方面可准确统计与管理警报及碳排放。制造商与用户获得更丰富的设备类型和功能集成体验 标签:#matter Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40362 · 19.12.2025 г., 11:02

Matter exists in different states: ● Solid – fixed shape and volume, particles tightly packed. ● Liquid – fixed volume, no fixed shape, particles slide past each other. ● Gas – no fixed shape or volume, particles far apart. ● Plasma – like gas but particles are charged. ● Glass – between solid and liquid, amorphous. ● Superfluid – liquid with no resistance near absolute zero. ● Bose-Einstein Condensate – particles act as one quantum entity. ● Fermionic Condensate – similar to Bose-Einstein but formed by fermions. ● Dropleton – quantum liquid of electrons and holes. ● Degenerate Matter – exists under extreme pressure inside stars or planets. Matter changes state when energy is added or removed. [Source] https://t.me/googlefactss @googlefactss🔬🌡️#Science#Matter#Physics#Education

XP Digital Lab

@rocchl · Post #8525 · 10.01.2026 г., 02:06

宜家推出 Klippbok 水浸传感器:兼容 Matter 协议,内置蜂鸣器 宜家现已在美国、欧盟和英国市场推出 Klippbok 水浸传感器,支持新一代 Matter 协议,可兼容多家智能家居生态,打破生态壁垒。 同时,这款传感器还支持 Matter 协议, 可以与 Google Home、Apple HomeKit 等智能家居生态协同工作 ,需要一节 7 号电池才能工作,体积为 17*70*40mm。 此外,这款传感器已在海外的宜家线下门店开售,售价 7 英镑 标签:#宜家#klippbok#matter Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot