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

Резултати

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

Пребарај: #grain

当前筛选 #grain清除筛选

🚢Черноморский рынок зерновых: ставки стабилизируются при снижении активности. На неделе 15/2026 ставки на перевозку зерновых из Украины демонстрируют признаки стабилизации с умеренной коррекцией в сегменте Нandysize. Для малотоннажного "coaster"-сегмента ставки остаются в диапазоне $28–30/т на Мармару, $36–38/т на Восточное Средиземноморье и $55–57/т в Испанию. В сегменте балкеров типоразмера Small Handysizе (15-20K tdw) ставки варьируются от $26–28/т на Мармару до $52–54/т в Испанию, тогда как балкеры типоразмера Рanamax на направлении в Южный Китай оценивается на уровне $50–52/т., что указывает на сохраняющийся спрос на дальние маршруты при умеренной активности в региональных перевозках. С отраслевой точки зрения рынок демонстрирует временное замедление, связанное с сезонным фактором (период пасхальных праздников) и ограниченным количеством спотовых грузов, что привело к снижению количества сделок и расширению спрэда между ожиданиями судовладельцев и предложениями фрахтователей. При этом сегмент малого тоннажа ("coaster") - остается стабильным, а общее снижение активности не привело к значительному падению ставок. Это свидетельствует о сохранении базового баланса рынка, несмотря на краткосрочные колебания. Таким образом, рынок находится в фазе временной паузы, где дальнейшее движение ставок будет зависеть от восстановления грузопотоков и сезонной активности. 📌Dynamic Shipbroking Inc. — основана в 2009 году, частная брокерская компания, базируется в Греции, принадлежит частным партнерам. #drybulk#grain#BlackSea#freight#shipping

23 июля Международный союз по зерну (МСЗ) опубликовал обновленный Обзор рынка зерновых. Согласно прогнозу, предполагаемый объем производства всех видов зерновых в 2020/21 году снизился на 13 млн тонн до 2225 млн. т, главным образом в связи с понижательной корректировкой по пшенице (прежде всего в США, ЕС и России) и кукурузе (преимущественно в США). В связи с ожидаемым рекордным мировым урожаем кукурузы глобальное производство всех видов зерна (пшеница и кормовое зерно) в 2020/21 году, согласно прогнозу, возрастет по сравнению с прошлым годом на 48 млн т, достигнув рекордных 2225 млн т. Общий объем потребления, как ожидается, увеличится на 39 млн т до 2218 млн т, преимущественно за счет прироста кормового и промышленного использования кукурузы. Прогнозируется небольшой прирост объемов торговли всеми видами зерна, до нового пика, учитывая расширение поставок кукурузы двенадцатый сезон подряд. Поскольку масштабный спад производства привел к снижению общего объема предложения, мировые резервы соевых бобов в 2019/20 году, согласно прогнозу, сократятся с прошлого года приблизительно на четверть и составят 47 млн т. Глобальное производство риса в 2019/20 году, согласно оценке, незначительно сократилось с прошлого года, поскольку уменьшение урожаев в ключевых производителях, в частности, в Китае, Таиланде и США, более чем компенсировало рост в других регионах. Согласно предварительному прогнозу, торговля по сравнению с прошлым годом расширится на 5%, хотя и останется ниже прежних пиковых отметок. Доступ к полному тексту доклада на странице Центра многостороннего сотрудничества и евразийской интеграции Российского союза промышленников и предпринимателей (РСПП): http://рспп.рф/events/news/msz-prognoz-obema-proizvodstva-zernovykh-v-2020-2021-g-peresmotren-v-storonu-snizheniya-5f3d215ff17bc/ #МСЗ#IGC#международнаяторговля#internationaltrade#commodities#grain#зерно

12
ПретходнаСтраница 1 од 2Следна