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

Резултати

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

Пребарај: #prokofiev

当前筛选 #prokofiev清除筛选
Classical Music

@exploreclassical · Post #309 · 01.07.2021 г., 14:24

最近鄙人工作有点忙,没有太认真听音乐,有些疏于分享还请各位见谅。今天分享一首昨天看《游艺黑白》采访钢琴家Vladimir Krainev中提到的一首,Prokofiev的Piano Sonata No.7。我对这个作品不熟悉,这里只是搬运一下采访的context~采访中说这首Sonata一般被称为“战争奏鸣曲”,但是Krainev说与其叫“战争奏鸣曲”不如叫“KGB奏鸣曲”😳Krainev提到这首是在二战之前就已经有了初稿的,所以他个人认为是表现极权统治下的苏联生活。 这首的第三乐章尤其“有趣”,是七拍子(7/8)。一种说法是说这是在模仿斯大林说话,一个俄语说不好的格鲁吉亚人。不过Krainev认为整个乐章是KGB的画像, “一开始是这些特务从四面八方出现,中间是他们的残酷,用机关枪扫射,最后是全体俄国人的悲剧。” #prokofiev#piano#richter 这里分享一个Richter的版本: https://www.youtube.com/watch?v=zptvLiMBn7E&t=859s

Classical Music

@exploreclassical · Post #174 · 14.01.2021 г., 02:01

最近鄙人工作有点忙,没有太认真听音乐,有些疏于分享还请各位见谅。今天分享一首昨天看《游艺黑白》采访钢琴家Vladimir Krainev中提到的一首,Prokofiev的Piano Sonata No.7。我对这个作品不熟悉,这里只是搬运一下采访的context~采访中说这首Sonata一般被称为“战争奏鸣曲”,但是Krainev说与其叫“战争奏鸣曲”不如叫“KGB奏鸣曲”😳Krainev提到这首是在二战之前就已经有了初稿的,所以他个人认为是表现极权统治下的苏联生活。 这首的第三乐章尤其“有趣”,是七拍子(7/8)。一种说法是说这是在模仿斯大林说话,一个俄语说不好的格鲁吉亚人。不过Krainev认为整个乐章是KGB的画像, “一开始是这些特务从四面八方出现,中间是他们的残酷,用机关枪扫射,最后是全体俄国人的悲剧。” #prokofiev#piano#richter 这里分享一个Richter的版本: https://www.youtube.com/watch?v=zptvLiMBn7E&t=859s

PiaNinoNotovna

@ninonotovna · Post #302 · 19.06.2025 г., 03:47

#Ballet #Ulanova #RomeoJuliet #Prokofiev #Lavrovsky УЛАНОВА В ЗЕРКАЛЕ Не помню, когда увидела ее впервые. Но услышала о ней от мамы. Мама говорила о ней восхищенным шепотом, с придыханием. Чудо из Чудес - Великая, Божественная, недосягаемая… Галина Уланова. Что таких больше нет и никогда больше на этом Свете не будет. Что солдаты шли на смерть, положив ее фото на сердце… Потом над пианино, на котором я начала заниматься музыкой, а до того подбирать мелодии почти в младенческом возрасте, висела крошечная круглая миниатюра. Много лет спустя я поняла, что эта была балерина в роли Жизели. Но мама не говорила про неё - «это Жизель», или «это балерина». Она говорила - «это Уланова». К миниатюре этой она относилась почти как к иконе. «Будешь работать и хорошо заниматься, как она», говорила мама. Так я с Улановой над пианино и прожила много лет. Уже дальше увидела Уланову-Джульетту в фильме «Ромео и Джульетта». И Джульетта навсегда стала для меня Улановой и только ей! Никакие другие фильмы, голливудское кино, спектакли… ничто без Улановой-Джульетты меня не впечатляло. Джульетты были фальшивые, ненастоящие. А однажды, мне было лет 10-11, я пошла после школы лечить зубы в институт стоматологии на улице Тимура Фрунзе. Была зима и холод собачий. Я замёрзла и очки замёрзли и заледенели вместе со мной. Оттаивают очки и вижу - Она. Перед зеркалом. Как в фильме «Ромео и Джульетта». Я держала в руке школьный портфель. Он у меня грохнулся оземь. Она повернулась. Посмотрела. Улыбнулась мне Божественной своей улыбкой. И я поняла навсегда - да, это то, за что можно не бояться умереть. ###### Галина Уланова балет «Ромео и Джульетта» Музыка Сергея Прокофьева Постановка Леонила Лавровского. «Джульетта-девочка» https://youtu.be/eTnoNxhc2Dc?si=qiUcmNNd8TgIAg8b Галина Уланова Бег из балета «Ромео и Джульетта» https://youtu.be/T9Be5i-l94s?si=GKBrynbDPUsveKkz Фильм-балет «Ромео и Джульетта» Музыка Сергея Прокофьева Постановка Леонила Лавровского и Лео Арнштама https://youtu.be/hbc41CB1r5Y?si=cahTryDdcydZRSuK Мой телеграм: https://t.me/ninonotovna