Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
Уже второй год подряд приезжаю в Японию на
FWTQ 4* и снова залетаю на тумбочку
В этом году мне особенно понравился новый спот Godzilla - здесь много возможностей и очень интересный рельеф!
Second year in a row I'm coming to Japan for the freerideworldtour_jp and finishing on the podium
This year I really enjoyed the new venue called Godzilla - so many options and such an interesting terrain!
Big thanks to the organizers and my partners for the support: kant_sport lapochka.drinks
whitelabgo fluxbindings
#snowboarding#freerideworldqualifier
Закрываю свой рабочий зимний сезон 25–26 🙌🏻
@freeriderussia
Он получился очень насыщенным: много катания, разные курорты и, самое главное, — классная компания в виде вас 🤍
Но это не значит, что мой сезон как райдера заканчивается 😏
Уже сегодня вечером вылетаю на Эльбрус на FWQ
Расслабляться рано — есть цели и желание побороться 💪🏼
@fwtq_russia
Дальше — небольшой перерыв: лечу в Турцию, в кэмп «Моё небо», учиться летать на параплане 🙌🏻
Давно хотел это попробовать.
После возвращаюсь в Приэльбрусье — закрывать сезон уже не как гид, а как райдер: кататься с друзьями и снимать для вас. Надеюсь, со снегом повезёт 🤞🏻
А дальше — новый этап:
с 2 по 18 мая едем с Жекой и Ваней в Непал, планируем трекинг вокруг Аннапурны 🏔️
Кстати, в эту поездку можно поехать с нами —
пиши в личку, расскажу все подробности 🙌🏻
Фото: @ksusha_lagunova🎞️
#snowboarding#freeride#rosakhutor#сноубординг#краснаяполяна
Последний месяц в Сибири я катался в новом термобелье от компании «Следопыт».
Честно — понравилось: оно действительно работает и согревает даже в самые сильные морозы (заявлено до −35). Не стесняет движения, приятно сидит и стильно выглядит — в общем, рекомендую 🙌🏻
Честно признаться, такое ощущение, что в последнее время я живу свою лучшую жизнь: все идеи реализуются в кратчайшие сроки.
Путешествия, друзья, сноубординг и вертолёты — это просто мечта! 😍
Артикул WB: WW267064
Больше ассортимента на сайте: https://clck.ru/3RCmsk
#snowboarding#heliboarding#freeride#siberia#сноубординг
В конце января я выиграл этап 4* FWQ в Японии по сноуборду! Никто раньше из России не выигрывал FWQ4* в мужском сноуборде. Это самые рейтинговые квалификационные соревнования в мире!
🏔️Хакуба — один из самых популярных горнолыжных курортов Японии, во время зимних Олимпийских игр 1998 года в Нагано здесь впервые дебютировали соревнования по сноуборду, тем самым став олимпийской дисциплиной.
Но еще это и Мекка фрирайда — в среднем там выпадает 11 метров снега за сезон.
🥇 Igor Ilinykh RUS 81.00 @igor_ilinykh
🥈 Haruki Takeuchi JPN 79.33 @harukitakeuchi
🥉 Juan Tadeo ARG 76.67 @tade_leslie
#япония#фрирайд#fwq#сноуборд#freeriderussia#snowboarding
Один день из съемок фрирайд фильма🎥🍿
Не всегда все идёт гладко, учитесь на чужих ошибках☝🏼
В главных ролях: @andrey_moskvin@action_brothers
#фрирайд#сноубординг#краснаяполяна#snowboarding#krasnayapolyana#rosakhutor#freeride
🚩Желаю всем такого же прекрасного и раннего открытия зимнего сезона!
#heliboarding#methvenheliski#newzealand#snowboarding
#heliskiing#nz#хелиски#новаязеландия#сноубординг
Путешествие по Новой Зеландии, часть III🇳🇿
Переезд на Южный остров здесь суровая природа, горы и океан. Мы встретили китов, тюленей, успели посерфить и отдохнуть.
А затем — открытие сезона на Mt Hutt: заснеженные дороги, уютный дом и первый день катания!🏂
#newzealand#methven#mthutt#kaikoura#snowboarding#whalewatching#новаязеландия#киты#сноубординг
Сколько стоит катание в Новой Зеландии?🇳🇿
Пиши если хочешь с нами в следующий году🏂🚁🏔️
#newzealand🇳🇿#newzeland#snowboarding#heliski#heliboarding#adventure#methvennz#nzlife#сноубординг#новаязеландия#хелиски