TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #110 · 3 јул.

Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса. В большинстве случаев это выглядит плохо. Как с этим бороться? 🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный. 🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс. 🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи. Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics. Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent. Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора. 🌎 Код здесь #qt#source

Hashtags

Резултати

Пронајдени 3 слични објави

Пребарај: #gibraltar

当前筛选 #gibraltar清除筛选

Правительство Испании наконец-то опубликовало проект договора между Европейским союзом и Великобританиейо Гибралтаре. В Мадриде подчёркивают, что это начало «новой эпохи сосуществования и процветания» для жителей по обе стороны границы. По договору Гибралтар будет тесно связан с зоной Шенгена и внутренним рынком ЕС, но формально останется британской территорией: в тексте прямо указано, что договор не меняет вопрос суверенитета в пользу ни одной из позиций. При этом Испания получит ключевую роль в контроле шенгенской границы в порту и аэропорту Гибралтара и сможет, по сути, влиять на выдачу и продление видов на жительство на Скале. ▫️Главный символ изменения – уход в прошлое физической границы («la Verja»). Шлагбаум и забор должны постепенно исчезнуть, а документы будут проверять только в морском порту и аэропорту. Людям и товарам будет легче пересекать границу, что важно для тысяч «фронтерисос» – жителей Испании, ежедневно работающих в Гибралтаре. Параллельно усиливаются меры против контрабанды и финансовых злоупотреблений, а также координация налоговых и таможенных служб. 👉Полный текст проекта договора досупен здесь. @amigokonon#Gibraltar

Hashtags