Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
🚢Черноморский рынок зерновых: ставки стабилизируются при снижении активности.
На неделе 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#зерно