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

Резултати

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

Пребарај: #heiyan

当前筛选 #heiyan清除筛选

Китайцы объявили дату новой премьеры: 14 октября стартует показ дорамы — "Убей меня, полюби меня" (или "Пламя весенних цветов"). По такому случаю я наконец-то решила допинать себя до отзыва на новеллу, которую я как раз недавно дочитала. Хэй Янь. Уныние весенних цветов (黑颜. 春花厌, 2016) драма, история Теги: любовный треугольник, война, немощные герои Официальное издание: МИФ (ещё не объявлено) Ссылка на фанатский перевод (Asian Web Novels) 🌺 Сразу оговорюсь: новелла небольшая (24 главы, однотомник), поэтому ждать эпического размаха не стоит. Многие события описаны поверхностно или умещены в пару фраз, война и политика – фон, который нужен для обоснования действий героев, но в подробности автор вдаваться, видимо, и не планировала. 🌺Отношения между героями абьюзивные. Без стереотипов не обошлось: он – высокомерный и своенравный принц, она – отравленная шпионка, которая подослана к нему в качестве девицы для утех, чтобы выведывать информацию (тег «шпионы» не ставлю, потому что эта её роль заканчивается, не успев толком начаться). 🌺 У обоих характеры – не подарок, но её желание выжить понять легче, чем его взбалмошность и мразотность ("собака на сене" нервно курит в сторонке). Он всю дорогу любит одну женщину, тискает другую, а что у него на уме – сам чёрт не разберёт. Большую часть новеллы главный герой находится в парализованном состоянии, и забота о нём падает на хрупкие плечи отравленной героини. Так что у нас тут сложилась пара: немощные телом, сильные духом (и оба друг друга временами пугают). 🌺 В этой новелле много телесности, есть пара неловких моментов справления нужды, но, как вы понимаете, это не мешало героям оставаться поразительно красивыми. Китайцы себе верны. 🌺 Герои переживают сообща множество невзгод, так что в результате мы имеем вынужденное сотрудничество, которое и должно было объяснить зарождение настоящих чувств, но на деле это выглядит как стокгольмский синдром с её стороны и снисходительное принятие с его. Я надеялась, что в какой-то момент автор объяснит, что сделало его таким, мягко говоря, неприятным человеком (а по мне, так местами вообще моральным уродом), но нет: это надо принять, как факт, а потом ждать, когда он осознает свои истинные чувства и изменит своё отношение к героине (без смертей тут не обошлось). В его трансформацию верится с трудом, но эпизод с минутным умопомешательством, когда он расхаживал по улицам города с трупом девушки на спине, был весьма неплох. 🌺Вердикт: новелла любопытная, но восторга не вызвала. Всё внимание было сосредоточено на героях и их взаимодействии, так что хорошо прописанного сеттинга не ждите. Неоднозначность этих отношений и сомнительные моральные качества героев создавали некое подобие интриги, но счастливый конец показался мне искусственным – автор решила подсыпать соломки там, где надо было раздать пощёчин – и это был слабый сюжетный ход. Cr.: Yep楊楊得亿 (Weibo) #China#novel#HeiYan#ChunHuaYan

Начала читать новеллуХэй Янь (黑颜) "Уныние весенних цветов" (春花厌), по которой в этом году должна выйти дорама "Убей меня, полюби меня" с Лю Сюэи и У Цзиньянь. Внезапно на глаза попалась обложка от тайского издательства Hongsamut — такого минимализма мне очень не хватает в наших изданиях. Хотя, стоит признать, что китайские обложки кажутся более атмосферными (в комментариях покажу, как оформили серию ее новелл) #China#novel#HeiYan#ChunHuaYan#ThaiCover