Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
В Комсомольске-на-Амуре успешно прошёл первый полёт полностью импортозамещённого регионального самолёта SJ-100, разработанного ПАО «Яковлев». Это уже третий опытный борт (№97003), на котором заменены порядка 40 иностранных систем, включая двигатели - установлены российские ПД-8.
Испытания длились около 40 минут: самолёт поднялся на 3000 м, развил скорость до 500 км/ч и успешно выполнил проверку всех ключевых систем — от управления и гидравлики до авионики и кондиционирования. Особое внимание уделили отработке взаимодействия новых двигателей с российскими системами. Все задачи были выполнены без замечаний.
Летал экипаж под руководством заслуженного лётчика-испытателя Сергея Завалкина. Он отметил хорошую управляемость и устойчивость борта.
На SJ-100 заменены не только двигатели, но и большинство критически важных узлов, включая системы электроснабжения, противопожарной защиты, шасси и авионику. Также модернизирован фюзеляж для упрощения производства и обслуживания.
Сейчас в испытательной программе задействованы три самолёта в разных конфигурациях: с новыми системами, с новыми двигателями и в полностью импортозамещённом виде. Серийные поставки планируются с 2026 года.
Лёгкое небо
#aviation#ssj#ГА
Путь к независимости в российской авиации
Сегодня пойдёт речь о Российском региональном лайнер Сухой Superjet 100, был задуман как альтернатива западным моделям, таким как Embraer и Bombardier. Проект стартовал с большими надеждами, а первый полёт состоялся ещё в 2008 году. С тех пор проект претерпел немало изменений, но он продолжает оставаться в центре внимания.
SSJ100 стал первым гражданским самолётом, разработанным в России после распада СССР. Он рассчитан на 75–95 пассажирских кресел и ориентирован на региональные перевозки.
Новый шаг в отечественном авиастроении наступил с приходом модификации Ssj-New.
В ответ на санкции и стремление к независимости, компания начала работу над новой версией самолёта. Это самолёт с полностью российскими комплектующими, включая новый двигатель ПД-8, который должен сделать проект более устойчивым в условиях глобальной политической нестабильности. Планы на запуск первого полёта SSJ-New уже в ближайшие годы вызывают оптимизм у ОАК.
Лёгкое небо | Буст
#aviation#ssj#РосТех
❗️A330 Hainan Airlines повредил руль направления SSJ100 авиакомпании Россия
📌Самолёт резко затормозил, на борту в этот момент было около 100 пассажиров. Людей почти 40 минут держали в салоне, после чего эвакуировали обратно в терминал, а борт отбуксировали на стоянку.
🔹По предварительным данным Airbus A330 Hainan Airlines, вылетающий в Пекин, во время руления совершил соударение с хвостовой частью Superjet 100 (рег.RA-89112), вылетающего в Санкт-Петербург рейсом FV6097.
Вопреки сообщениям из других СМИ, борт находился на стоянке
Лёгкое небо
#aviation#aircrash#ssj
🇮🇳Москва и Нью-Дели договорились о производстве гражданских самолётов SJ-100 в Индии.
📌Меморандум о взаимопонимании по этому вопросу подписали в Москве ОАК и индийская госкорпорация Hindustan Aeronautics Limited (HAL). Она сможет выпускать самолёты для внутренних заказчиков.
⏺Это станет первым случаем полного производства пассажирского самолёта в Индии.
⏺Последний подобный проект в стране завершился в 1988 году, заявила HAL в X.
Лёгкое небо
#aviation#ssj#India
✈️ Авиакомпания «Ямал» встречает новый этап своей истории — с обновлённым обликом и современным стилем.
📌Новый логотип, ливрея, форма экипажей, оформление стоек и социальных сетей — всё это отражает надёжность, северный характер и заботу о пассажирах.
⏺Первый шаг ребрендинга уже сделан: обновлённый Сухой Суперджет (RA-89090) выполнил свой первый рейс в Салехард.
⏺Ямал сохранил узнаваемый образ «мишколётов», добавив к нему свежие элементы нового бренда — ведь авиакомпания бережно хранит историю и слушает своих пассажиров.
⏺Обновлённый Airbus A320 готовится примерить новый облик, а обновления уже появляются в аэропортах, сервисе и на сайте.
Этот ролик — взгляд в будущее, которое начинается прямо сейчас.
Авиакомпания меняется, но лучшее берёт с собой. Добро пожаловать в обновлённый «Ямал»! 💙
Лёгкое небо
#aviation#ssj#A320#Ямал