Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
👷♂️KNAUF-HP Start – beton va gʻisht asoslarni tekislashga aʼlo darajada mos keladigan gipsli suvoq.
Suvoq qatlami qalinligi: 10-30 mm
Qotish vaqti : 40 daq
Sarf: 10 kg/m2
Qadoqlash: 25 kg.
Yaxshi usta HP Start faqat devorlarni suvashga mos kelishini yaxshi biladi.
Shiftni Rotband bilan suvang. ❗️
KNAUF-HP Start
Sinab koʻring.
Bu sodda va sifatli.
Bu – KNAUF😊
- - - - -
👷♂️КНАУФ-ХП Старт – гипсовая штукатурка, отличный вариант для выравнивания бетонных и кирпичных оснований.
Толщина слоя нанесения: 10-30 мм
Время схватывания : 40 мин
Расход: 10 кг/м2
Фасовка: 25 кг.
Хороший мастер знает, что ХП Старт подходит только для оштукатуривания стен.
Потолки штукатурьте Ротбандом. ❗️
КНАУФ-ХП Старт
Попробуйте.
Это просто и качественно.
Это КНАУФ😊
#knaufuzbekistan#HPStart
👷♂️KNAUF-HP Start gipsli suvogʻi yuqori darajada suvni tutib qolish qobiliyatiga ega;
👉U xatto namlikni tortuvchi yuzalarda va katta haroratlarda ham qurib qolmaydi va qavatlanmaydi.
☝️Suvoq ichki ishlov berish jarayonlarida ishlatish uchun moʻljallangan.
- - - - -
👷♂️Гипсовая штукатурка КНАУФ-ХП Старт обладает высокой водоудерживающей способностью;
👉Она не обезвоживается и не расслаивается даже на хорошо впитывающих влагу основаниях и при повышенных температурах.
☝️Штукатурка предназначена для внутренних работ.
Сайт|Facebook|Instagram
#knauf#knaufuzbekistan#HPStart#dos
👷♂️KNAUF-HP Start gipsli suvogʻi yuqori darajada suvni tutib qolish qobiliyatiga ega;
👉U xatto namlikni tortuvchi yuzalarda va katta haroratlarda ham qurib qolmaydi va qavatlanmaydi.
☝️Suvoq ichki ishlov berish jarayonlarida ishlatish uchun moʻljallangan.
- - - - -
👷♂️Гипсовая штукатурка КНАУФ-ХП Старт обладает высокой водоудерживающей способностью;
👉Она не обезвоживается и не расслаивается даже на хорошо впитывающих влагу основаниях и при повышенных температурах.
☝️Штукатурка предназначена для внутренних работ.
Сайт|Facebook|Instagram
#knauf#knaufuzbekistan#HPStart#dos
👷♀️Suvoq qilishdagi muhim element tekis sirtga erishish uchun tayanch asos sifatida ishlatiladigan KNAUF mayoqli profili hisoblanadi.
U korroziyaga yuqori chidalilikka ega, rux bilan ishlov berilgan poʻlatdan yasalgan va KNAUF suvoq aralashmalari (KNAUF-Rotband, KNAUF-HP-Start va MP-75) bilan ishlatiladi.👌
☝️Texnik xususiyatlari:
kesimi: 22x6; 23x10; 60x6 mm
uzunligi: 3000 mm
Sifatli materiallardan foydalaning.
KNAUFʼdan foydalaning.
- - - - -
👷♀️Важным элементом при оштукатуривании является КНАУФ-профиль маячковый, который применяется в качестве опорной базы для получения ровной поверхности.
Обладает высокой стойкостью к корозии, изготовлен из оцинкованной стали и применяется с штукатурными смесями КНАУФ (КНАУФ-Ротбанд, КНАУФ-ХП-Старт и МП-75)👌
☝️Технические характеристики:
Сечение: 22x6; 23x10; 60x6 мм
длина: 3000 мм
Используйте качественные материалы.
Используйте КНАУФ.
YouTube
Instagram
Facebook
#knaufuzbekistan#profil#mp75#rotband
#Ротбанд#мп75#хпстарт#hpstart
#штукатурка#ремонт