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 слични објави

Пребарај: #sabre

当前筛选 #sabre清除筛选
Oʻzbekiston Qilichbozlik Federatsiyasi

@fencinguzbekistan · Post #6688 · 02.04.2026 г., 07:11

1 апреля в Рио-де-Жанейро (Бразилия) стартовал чемпионат мира по фехтованию среди юниоров. Первый день соревнований открыли юниоры саблисты . Масштаб турнира: ▪️ Мужчины — 161 спортсмен ▪️ Женщины — 139 спортсменок Из более 47разных стран как: Грецию, Сенегал, Колумбию, Германию, Францию, Чехию, Болгарию, Японию, Перу и другие Результаты сборной: Мужская сабля: 7 место — Алпамис Уракбаев 16 место — Сардор Абдукаримбеков Женская сабля: 9 место — Фернанда Эррера Наши спортсмены уверенно вошли в ТОП-16, продемонстрировав высокий уровень и конкурентоспособность на мировой арене. #fencing#FFU#juniorworlds#sabre#TeamUzbekistan

Oʻzbekiston Qilichbozlik Federatsiyasi

@fencinguzbekistan · Post #4143 · 21.06.2025 г., 15:52

🥇🥈🥉 Women’s Team Sabre Medalists at the 2025 Asian Fencing Championships in Bali! 🇮🇩✨ 🥇 Team Japan 🇯🇵 – Japan Fencing Federation Misaki Emura Yuina Kaneko Seri Ozaki Yui Sano 🥈 Team Korea 🇰🇷 – Korean Sport & Olympic Committee Sebin Choi Hayoung Jeon Jeongmi Kim Jiyeon Seo 🥉 Team Uzbekistan 🇺🇿 – Fencing Federation of Uzbekistan Zaynab Dayibekova Luisa Fernanda Herrera Lara Gulistan Perdibaeva Samira Shokirova 🎉 Congratulations to all the amazing athletes! #Fencing#Sabre#AsianChampionships#Bali2025#FIE#ZonalChampionships#WomenInSports

Oʻzbekiston Qilichbozlik Federatsiyasi

@fencinguzbekistan · Post #4136 · 21.06.2025 г., 08:47

🔥 Intense action from the Women’s Team Sabre Quarterfinals — each team battled fiercely for a place in the Top 4! 👏 Congratulations to the semifinalists: 🇰🇷 Korea 🇺🇿 Uzbekistan 🇨🇳 China 🇯🇵 Japan 📊 Full Results: bit.ly/3SUAygk #Fencing#Sabre#AsianChampionships#Bali2025#FIE#ZonalChampionships#WomenInSport

Oʻzbekiston Qilichbozlik Federatsiyasi

@fencinguzbekistan · Post #4535 · 09.09.2025 г., 14:53

Cadet Asian Cup 2025 — Tashkent, Uzbekistan 🇺🇿 ✅ Day 1 Results — Cadet Women’s Sabre 1️⃣ RUZIEVA Salima 🇺🇿 2️⃣ KHUSANBOEVA Bibiaisha 🇺🇿 3️⃣ ISKHAKOVA Nailya 🇰🇿 3️⃣ MAUINBERGENOVA Perizat 🇺🇿 👏 Congratulations to the winners and all participants! 👉 Stay tuned and follow us for daily updates! #CadetAsianCup#FencingAsia#FCA#FIE#Tashkent2025#Sabre#Fencing#AsiaFencing

Oʻzbekiston Qilichbozlik Federatsiyasi

@fencinguzbekistan · Post #4127 · 20.06.2025 г., 13:37

Bronze for Uzbekistan in Men’s Team Sabre! 🥉🇺🇿 Team Uzbekistan delivered a powerful performance in the bronze medal match, defeating Team Hong Kong, China 45–39 at the 2025 Asian Fencing Championships in Bali! ⚔️💥 👏 Congratulations to the bronze medalists: • Islambek Abdazov • Sardor Abdukarimbekov • Musa Aymuratov • Zuhriddin Kodirov 📊 Full Results: https://bit.ly/3SUAygk #Fencing#Sabre#BronzeMedal#AsianChampionships#Bali2025#FIE#Escrime#Esgrima#ZonalChampionships

Oʻzbekiston Qilichbozlik Federatsiyasi

@fencinguzbekistan · Post #4264 · 25.07.2025 г., 14:37

🔥 The action is on fire at #Tbilisi2025! Men’s Sabre Table of 64 is delivering fierce battles and electric moments! ⚡🤺 Who will slice their way to the top? 🏆 🔴 Watch LIVE: fencingtv.com 📊 Full results: bit.ly/44FJFbo #FCA#FIE#FencingWorldChampionships#Fencing#Sabre#Escrime#Esgrima#Foil#Epee