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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Пребарај: #inreview

当前筛选 #inreview清除筛选
100K20

@science_100k20 · Post #168 · 24.01.2024 г., 13:44

#SpringerNature#InReview#инструментыдляавторов #публикация Издательство Springer Nature сообщает, что более 1000 журналов, включая серию журналов открытого доступа Discover Journals, интегрированы с сервисом препринтов «In Review». In Review разработан компанией Research Square в сотрудничестве со Springer Nature и входит в портфолио издательских услуг Springer Nature с октября 2018 г. Сервис «In Review» позволяет обмениваться информацией, а также делает процессы подачи рукописей и рецензирования статей более прозрачными для авторов. Авторы, использующие данный сервис, могут ссылаться на свою работу и делиться ею, пока она находится на стадии рецензирования, а также получать обновления в режиме реального времени о статусе рецензирования. Springer Nature также сообщает, что до конца года ещё более 100 журналов будут интегрированы с «In Review». Подробнее о сервисе «In Review» можно узнать на сайте Springer Nature. Data illustrations by Storyset