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

Резултати

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

Пребарај: #coffeeandjazz

当前筛选 #coffeeandjazz清除筛选
TASTE OF AFRICA🌞

@taste_of_africa · Post #150 · 28.02.2026 г., 06:17

Taste of Africa: Джаз и кофе ☕🎷 🎷 Все знают эфиопский кофе. А знаете ли вы эфиопский джаз? Эфиопский джаз (ethio jazz) — это симбиоз джаза и эфиопской традиции. Он звучит одновременно знакомо и “инопланетно”: будто классический джаз попал в другую систему координат 🌍✨ 🥁 Основа: этнические ритмы и модусы Сердце жанра — эфиопская музыкальная логика: 🔸 Ритмика: пульсации 6/8 и 12/8, перекрёстные акценты, сложные группировки (иногда встречается и 9/8). Отсюда — тот самый гипнотический грув🎶 🔸 Лады (qenet): эфиопские пентатонические модусы Tizita, Bati, Ambassel, Anchihoye. Они дают “плывущее”, чуть меланхоличное настроение и необычную мелодику 🌫️🎼 🎺 Как возник этот стиль В середине XX века в городах Эфиопии усилилась оркестровая сцена — и в неё естественно “впитались” внешние влияния: джаз, фанк, латинские ритмы. Но главное случилось тогда, когда музыканты начали не копировать, а переводить джаз на эфиопский музыкальный язык: те же духовые, тот же грув — но другой ладовый фундамент и другое чувство времени ⏳🎷 👑 Развитие: оформление жанра Один из ключевых архитекторов ethio jazz — Мулату Астатке (композитор и вибрафонист). В конце 1960 х и в 1970 е он собрал формулу: 🎶 эфиопские модусы + джазовая гармония и аранжировка + фанковая ритм секция + вибрафон Так появился звук, который узнаётся с первых тактов: тёплый, городской, чуть “ночной” 🌙 — с африканским пульсом внутри джазовой формы. Он удивительно точно передаёт настроение Аддис Абебы. Кто был — поймёт. Кто ещё не был — можно “войти” через музыку ✈️🖤 Следите за Taste of Africa: Travel 🧭 ✨ Особенность музыки ✅ Мелодии часто строятся вокруг пентатоники и тянут “тоску” (tizita — слово, которое часто связывают с ностальгией) 🫧 ✅ Ритм не просто держит темп — он “разговаривает”: смещает опору, создаёт напряжение и разряжение 🥁 ✅ Оркестр может быть джазовым по составу, но ощущение — будто вы слышите другую традицию импровизации 🎺🎹 🌍 Ethio jazz сегодня Жанр давно вышел за пределы Эфиопии: его модусы и грув вдохновляют музыкантов по всему миру — в психоделическом фанке, электронике, даунтемпо, оркестровых проектах 🚀 И главное: это не музей. Ethio jazz живёт как современный язык — его можно смешивать и развивать, не теряя корней 🇪🇹✨ 🎧 С чего начать (Bandcamp) 1. Mulatu Astatke — “Yègellé Tezeta” mulatuastatke.bandcamp.com 2. Mulatu Astatke — “Yèkèrmo Sèw” (Éthiopiques) ethiopiquesseries.bandcamp.com 3. Mahmoud Ahmed — “Aykedashem Lebe” (Éthiopiques) ethiopiquesseries.bandcamp.com 4. Hailu Mergia — Wede Harer Guzo (альбом) hailumergia.bandcamp.com ☕🎷 Попробуйте выпить чашечку эфиопского кофе под ethio jazz — это идеальная комбинация. 🥁🌟 Ритмическое путешествие продолжается: вкусите музыку 🌟🌍💫 #TasteOfAfrica#Ethiopia#AddisAbaba#EthioJazz#EthiopianJazz#MulatuAstatke#AfricanMusic#Jazz#WorldMusic#EthiopianCoffee#CoffeeAndJazz#AfricaTravel#MusicDiscovery#BandcampFinds