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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Пребарај: #grandturk

当前筛选 #grandturk清除筛选

🚢Carnival Corporation отмечает 20-летие круизного центра Grand Turk. Carnival Corporation отметила 20-летие Grand Turk Cruise Center на островах Тёркс и Кайкос — одного из ключевых портов захода компании в Карибском регионе. С момента первого захода в 2006 году лайнеры брендов группы, включая Carnival Cruise Line, доставили на остров более 14 млн пассажиров. За это время Grand Turk стал одним из наиболее посещаемых пунктов карибских маршрутов компании. Юбилейная церемония прошла во время захода лайнера “Carnival Celebration”. Руководство компании и представители властей островов подчеркнули, что проект стал важным драйвером развития местной экономики — от туризма и транспорта до торговли и сферы услуг. В рамках мероприятия объявлено учреждение Grand Turk Cruise Center Community Day, который будет ежегодно отмечаться 18 апреля и посвящён взаимодействию круизной индустрии с местным сообществом. Для круизной отрасли Grand Turk остаётся важным хабом на маршрутах Карибского бассейна, подтверждая значимость долгосрочных инвестиций круизных операторов в портовую инфраструктуру и туристические направления. 📌Carnival Corporation & plc — крупнейшая в мире круизная компания, основанная в 1972 году. Компания является публичной и владеет несколькими круизными брендами, включая Carnival Cruise Line, Princess Cruises, Holland America Line и Cunard. #CruiseIndustry#Carnival#GrandTurk#PassengerShipping#Tourism