Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
#TCSG
🏦 Коммерсантъ назвал возможных интересантов на покупку у Тинькова TCS Group
Среди возможных интересантов на покупку доли семейного траста бизнесмена Олега Тинькова в основанной им TCS Group (35%) — Альфа-банк, Промсвязьбанк, АФК «Система» и «Яндекс», ранее претендовавший на покупку «Тинькофф банка». Долю Тинькова могут приобрести дешевле ее рыночной стоимости на конец марта в $2 млрд — за $300 млн.
19-03-26 10:00:00:МКПАО "Т-Технологии"Решения совета директоров (наблюдательного совета)
Контекст:
1. • Утвердить следующее распределение чистой прибыли МКПАО «Т-Технологии» за 2025 год: на выплату дивидендов направить 12 072 365 370 (двенадцать миллиардов семьдесят два миллиона триста шестьдесят пять тысяч триста семьдесят) руб.
2. • Выплатить дивиденды по обыкновенным акциям МКПАО «Т-Технологии» по результатам деятельности МКПАО «Т-Технологии» за 2025 год в размере 4 (четырех) рублей 50 копеек на 1 (одну) обыкновенную акцию.
3. • Выплату дивидендов в размере 4 (четырех) рублей 50 копеек на 1 (одну) обыкновенную акцию осуществить со счета МКПАО «Т-Технологии» денежными средствами номинальным держателям и являющимся профессиональными участниками рынка ценных бумаг доверительным управляющим, которые зарегистрированы в реестре акционеров МКПАО «Т-Технологии», в срок не позднее 08 июня 2026 года, другим зарегистрированным в реестре акционеров МКПАО «Т-Технологии» лицам – не позднее 30 июня 2026 года. Затраты на перечисление дивидендов любым способом осуществить за счёт МКПАО «Т-Технологии».
#дивиденды(+) #id39055#micex(+) #TCSG
29-12-25 10:00:00:МКПАО "Т-Технологии"Решения общих собраний участников (акционеров)
Контекст:
1. 1. Выплатить дивиденды по обыкновенным акциям МКПАО «Т-Технологии» по результатам деятельности МКПАО «Т-Технологии» за девять месяцев 2025 года в размере 36 (тридцать шесть) рублей на 1 (одну) обыкновенную акцию.
2. 2. Выплату дивидендов в размере 36 (тридцать шесть) рублей на 1 (одну) обыкновенную акцию осуществить со счета МКПАО «Т-Технологии» денежными средствами номинальным держателям и являющимся профессиональными участниками рынка ценных бумаг доверительным управляющим, которые зарегистрированы в реестре акционеров МКПАО «Т-Технологии», в срок не позднее 23 января 2026 года, другим зарегистрированным в реестре акционеров МКПАО «Т-Технологии» лицам – не позднее 13 февраля 2026 года. Затраты на перечисление дивидендов любым способом осуществить за счёт МКПАО «Т-Технологии».
#дивиденды(+) #id39055#micex(+) #TCSG
🟢Новости к этому часу
⚪️ Совет директоров «МД Медикал Груп» рекомендовал выплатить дивиденды за девять месяцев — по 20 ₽ на акцию — компания.
⚪️ Год к году «Т-Банк» в январе — октябре увеличил чистую прибыль по РСБУ на 36%, «Росбанк» — на 42% — группа.
⚪️ МТС Банк сохраняет планы по росту чистой прибыли в 2–2,5 раза к 2027 году — компания.
⚪️ «Ростелеком» отложил IPO РТК-ЦОД, своей облачной «дочки», — «Интерфакс».
⚪️ «Сегежа Групп» выкупила по оферте около 96% выпуска своих облигаций в объёме 8,7 млрд ₽ — компания.
⚪️ Центральный банк не исключает снижения ключевой ставки в следующем году — при отсутствии новых шоков — регулятор.
Упомянутые бумаги можно найти здесь.
#MDMG#TCSG#MBNK#RTKM#SGZH