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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Пребарај: #blitz

当前筛选 #blitz清除筛选
📱Play Market +

@pm_plus · Post #33499 · 23.03.2026 г., 06:10

World of Tanks Blitz + Mod (WOT 11.17.0. 466) 🆕Обновление Огромный мир танков. Вас ждёт исторически достоверная техника СССР, Германии, Франции, Японии, Великобритании, Китая, США и других стран. Меняйте пушки, настраивайте оборудование, наносите камуфляж и увеличивайте свои шансы на выживание. ⚙️Возможно установить моды: - Лампа "Свечение" - Джойстик мастера - Мод счетчиков Ping + FPS - Белые трупы танков - Мод дамаг панели - Дальномер в правой области прицела - Мод индикатора расположения танков - Приложение для установки модов (Если версия устарела качаем тут. Не гарантируется работа на Android 11 и выше). #WoTBlitz@pm_plus #Blitz@pm_plus #WOT 📱Play Market + ⚡️ НАШ ЧАТ