Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
Сегодня день главного кота! 💡🍊😌
💜
😊
Что мы придумали в этот раз в честь нашего гения? Гениальное применение палетке теней, например!
Чекай туториал💅
Безумно скучаем и очень ждем
С днем рождения, Мин Юнги 🐾
#sodalovesbts
Результаты розыгрыша уже сегодня! Мы с вашими призами уже готовы 🎁💜⛓️
А кого это там на фоне слышно? Завтра красимся на концерт, получается?
😏
#sodalovesbts
В Корее уже наступил день рождения Хоби! Наша надежда, вдохновение, лучик солнца и главный по ноготочкам
☀️🐶
🤩💅
🌟 Раздумываете над образом на концерт? Теперь у нас есть супер комбо туториалов more-макияж + more-маникюр💿
Уже на следующей неделе у нашей легенды начинается тур, всем приготовиться! 🏁
Но это еще не все, завтра будет сюрприз для Арми 👀
💜
#sodalovesbts
😩
😩
🤩
🤩
👻
👻
👻
😭
😭
😭
🤩
🤩
🤩
🤩
ОЧЕНЬ СИЛЬНО ЖДЕМ ПЯТНИЦУ
Песня уже звучит как соти аоти + от нас респект за стразики
В моих снах так выглядит анонс нашего коллаба…
#sodalovesbts
На часах стримить новый альбом Пак Чимина!
🤩🎧🤩🤩✨
🤩 MUSE – это буквально то, чего нам всем не хватало все это время, словно глоток свежего воздуха
Мир очистился, трава позеленела, моментальный прилив вдохновения 🤩
А сколько макияжей можно сделать! Бора Сода-тян уже подобрала продукты под каждую песню 💜
Muse Чимина 🤝🏻 Сода-тян
Или комбо, которое украдет твое сердце
#sodalovesbts
🌟 Год назад вышел невероятный FACE, который не перестает вдохновлять нас по сей день ✨
Приглашаем вас на вечер воспоминаний в компании с любимым альбомом 🎶
Меню туториалов: 🪩Like Crazy,❤️Face-off, а на десерт новенький Set Me Free pt. 2!
🦋
#sodalovesbts
Новый Год еще не настал, а у нас уже есть повод праздновать!
С днем рождения, Ким Тэхён! 🐯💜⭐️
Спасибо, что всегда согреваешь своими песнями, даже будучи далеко (скучаем 😭)
Ко дню рождения Тэ мы вдохновились прекрасной Love Me Again из его сольного альбома Layover
✨
Скорее смотри, что получилось👀
#sodalovesbts
🌜 HAPPY JIN DAY 🤍
С днем рождения нашу луну и звезды, любимого астронавта, сержанта Ким Сокджина 🫡 очень скучаем и ждем не дождемся возвращения!
Спасибо, что ни на секунду не перестаешь вдохновлять и вызывать улыбку
🐹
Приглашаем вас в макияжное путешествие вместе с малышом Утто под прекрасную песню, которую Джин подарил нам год назад 🪐
Захватите с собой парочку любимых палеток! Взлетаем 💫
#sodalovesbts
🦢 Мы так долго держали ее в секрете…
Но Чонгук сегодня утром достал крылья и пришел разорвать чарты своим альбомом и сказать, что прямо сейчас самое время вам познакомиться с нашей новинкой!
Ladies and gentlemen, her – Black Swan mascara 🪶
Вдохновлена легендарной песнейлегендарной группы (и думаем станет легендой и у нас)
Сегодня мы надеваем черное, слушаем Golden, Map of the Soul 7 и освобождаем место в косметичке – новая легенда уже на пути во все корнеры Soda и в ваши сердечки
🖤💅
#sodalovesbts
С днем рождения, Ким Намджун🌸
🌸 Сегодня мы вдохновляемся одной из самых красивых песен Намджуна – любимая Wild Flower!
Рецепт Wild Flower от Soda:
Запускаем фейерверк на подвижном веке оттенком Fireworks
🎆 + вокруг сеем поле сверкающих цветов оттенком Eternity ♾ (прямо как наша любовь к Наму)
А вот тут можно посмотреть полную версию, как получилось это у нас 💜⭐️
#sodalovesbts
Сегодня у нас особенный случай! Сегодня мы собираемся на долгожданный концерт! 🤩💕
Это ли не отличный повод потестить новинки и надеть любимые аксессуары?
Путь не близкий, но ради Юнги хоть на край света 🥰
Присоединяйтесь🛸
#sodalovesbts
Сегодня ровно два года, как вышла королева Butter, а значит самое время напомнить вам о наших невероятно мягких, удобных и милых кистях, вдохновленных образом Чимина из Butter!💛
🥰
💃🧈
#sodalovesbts