@Feliz_Cumple · Post #948 · 01.08.2025 г., 06:25
#Rafael
Hashtags
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
Пребарај: #rafael
@Feliz_Cumple · Post #948 · 01.08.2025 г., 06:25
#Rafael
Hashtags
@nato_rus · Post #2111 · 14.10.2024 г., 12:02
Компания Rafael представит новую противодронную систему на AUSA 2024. Израильская компания Rafael Advanced Defense Systems представит новую систему борьбы против дронов Counter-Unmanned Aerial Systems (C-UAS) на выставке AUSA 2024, которая пройдёт в период с 14 октября по 16 октября в США. Система включает в себя боевой модуль с удалённым управлением Samson, который оснащён 30-мм пушкой и лазерной системой Lite Beam. Система установлена на бронемашине с колёсной формулой 4х4. Данная система предназначена для обеспечения прикрытия наземных войск от беспилотников. #НАТО#Rafael#AUSA Вестник NATO
@mirovoyNovostnik · Post #7568 · 27.03.2026 г., 13:25
Volkswagen в Германии перейдёт на военное производство вместе с Rafael Завод Volkswagen в Оснабрюке планируют перепрофилировать для выпуска компонентов системы ПВО «Железный купол»: пусковых установок, грузовиков и генераторов. Сделка с израильским концерном Rafael поможет Volkswagen сохранить 2,3 тыс. рабочих мест на фоне кризиса и недавнего закрытия завода в Дрездене. Израиль стремится усилить позиции на европейском рынке вооружений и поддержать Украину. Исторически Volkswagen уже переходил на военное производство во время Второй мировой, используя труд пленённых из СССР. #Volkswagen#Rafael#ЖелезныйКупол#ПВО#Германия Главные новости России и мираздесь.
@Marwa_OsmanLB · Post #3311 · 22.09.2024 г., 09:42
Sunday dawn marked yet other qualitative Hezbollah operations in the Israeli depths in response to massacres against civilians in Lebanon. Fadi 1 and Fadi 2 missiles have been fired to beyond Haifa. #Hezbollah#Lebanon#RamatDavid#Rafael#Haifa#Afula#Israel
@borbeni_efektivi · Post #42707 · 24.03.2026 г., 19:01
⚡️Немачка — компанија Volkswagen води преговоре са израелским Rafael-ом о конверзији фабрике у Оснабрику са аутомобилске на производњу компоненти за ПВО/ПРО систем „Iron Dome“. → Линк: /t.me/borbeni_efektivi → Линк: /t.me/borbeni_efektivi 🪖#Немачка〣#Volkswagen〣#Rafael〣#IronDome〣#ПВО〣#ПРО〣#Одбрамбена_индустрија〣#Оснабрюк 🇷🇸https://t.me/borbeni_efektivi