Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
#ArchivoTN🏳️🌈
Hoy queremos traer de regreso estas historias escritas en el 2018 para nuestro apartado Tarekos, sobre mitos y leyendas con un fondo de violencia y estigmatización hacia la mujer.
✒📸 Yariel Valdés González
🎨 Alexei Gómez
https://www.tremendanota.com/tarekos-mitos-leyendas/
#ArchivoTN🏳️🌈
Hoy queremos traer de regreso estas historias escritas en el 2018 para nuestro apartado Tarekos, sobre mitos y leyendas con un fondo de violencia y estigmatización hacia la mujer.
✒📸 Yariel Valdés González
🎨 Alexei Gómez
https://www.tremendanota.com/tarekos-mitos-leyendas/
Diubis murió durante las protestas del pasado 11 de julio en Cuba
Es el único fallecido que reconocen las autoridades cubanas.
La periodista Darcy Borrero verificó la poca información disponible y encontró nuevos datos sobre este joven de 36 años.
#ArchivoTN
✍️Darcy Borrero Batista
🎨Polari
https://www.tremendanota.com/la-guinera-puso-el-muerto-que-cuba-no-queria/
No es una simple historia de prostitución. Es la versión cubana de un estilo de estafar internacional, posible gracias a internet, con el cebo siempre tentador de sexo 👇🏻
✍Sadiel Mederos Bermúdez
🎨Polari
#ArchivoTN
https://www.tremendanota.com/dos-historias-de-sexo-pagado-en-cuba-una-convencional-y-otra-extraordinaria/
Crónica errante de un periodista maldito
Alcohólico y nómada; un viajero incansable con 12 países recorridos durante cinco años de exilio mochilero. Tres personalidades y varios alter egos: en estas páginas grita y blasfema el periodista cubano Héctor Reyes.
#ArchivoTN
https://www.tremendanota.com/cronica-errante-de-un-periodista-maldito/?fbclid=IwAR1T4esqTz1valZXkT19SZk9oE3KK_aLs46ByPwmc0ORABq_7Uc5D1-zGEQ
La Iglesia Metodista publicó este martes una declaración contra el matrimonio LGBTI+, como han hecho otras organizaciones cristianas en los últimos días.
Pero no solo se posicionaron sobre este tema.
También pidieron al gobierno una ley de cultos religiosos.
#ArchivoTN🏳️🌈
https://www.tremendanota.com/la-iglesia-metodista-en-cuba-se-declara-contra-el-matrimonio-lgbti-y-reclama-una-ley-que-garantice-la-libertad-de-culto/
«No hay un cartel que señale «La Bombonera», pero ellas saben que en Industria 318 está su casa: un espacio de renta en el centro de La Habana, abierto exclusivamente para las chicas trans y sus novios.»
La Bombonera: un hostal habanero para las trans
✍Darcy Borrero Batista
#ArchivoTN
https://www.tremendanota.com/la-bombonera-un-hostal-habanero-para-las-trans/
«La consulta popular sobre las personas trans en nuestro país —presumiendo que en su momento se hará tal y como con el matrimonio igualitario— pareciera que se ha adelantado. No ha hecho falta que la Asamblea Nacional del Poder Popular anuncie su voluntad de legislar a favor de las personas trans y que dicha voluntad será sometida a consulta. No ha hecho falta. El debate está aquí. Ya comenzó.»
Debates trans en Cuba: desinformación, transfobia y otros errores en el c(s)istema (I)
✍Mel Herrera
#ArchivoTN
https://www.tremendanota.com/debates-trans-en-cuba-desinformacion-transfobia-y-otros-errores-en-el-csistema-i/
Bienvenido el gobierno a la lucha antirracista, ¿pero qué hará?👇🏻
✍🏼Ulises Padrón Suárez
#ArchivoTN
https://www.tremendanota.com/bienvenido-el-gobierno-a-la-lucha-antirracista-pero-que-hara/
Día Internacional de la Eliminación de la Discriminación Racial.
Cuba: una oda al racismo representado en sus monumentos👇
#ArchivoTN
https://www.tremendanota.com/que-hacemos-con-los-monumentos-al-racismo-que-subsisten-en-cuba/
Hoy 19 de febrero se celebra el Día Internacional contra la Homofobia en el Deporte. 🏳️🌈⚽
La homofobia en el deporte cubano👇
#ArchivoTN
https://www.tremendanota.com/la-homofobia-en-deporte-cubano
Cuba: una oda al racismo representado en sus monumentos👇
#ArchivoTN
https://www.tremendanota.com/que-hacemos-con-los-monumentos-al-racismo-que-subsisten-en-cuba/