Есть у QLabel есть одна особенность. Её минимальный размер определяется текстом, который в неё записан. Это приводит к тому что длинный текст принудительно увеличивает ширину интерфейса.
В большинстве случаев это выглядит плохо.
Как с этим бороться?
🔸 Обрезать текст заранее, задав лимит по длине строки. В этом случае мы теряем часть визуальной информации. Не всегда угадаешь нужный размер. В разных OS шрифт используется разный.
🔸 Делать перенос строки. Тогда мы получим изменение размера в другую сторону, что тоже поломает интерфейс.
🔸 Переопределить paintEvent() и сделать кастомный рендеринг текста. Можно, но слишком сложно для такой задачи.
Проще всего обрезать текст под текущий размер виджета используя класс QFontMetrics.
Он имеет готовый метод elidedText(), который просто вызываем по событию resizeEvent.
Я также добавил установку ToolTip чтобы всегда можно было увидеть полный текст при наведении курсора.
🌎 Код здесь
#qt#source
📖🎥 Esce finalmente il 10 marzo il mio secondo libro
Ciak, si censura!
Ovvero quello che non vi hanno fatto vedere
4 Punte Edizioni
introduzione di Ekaterina Yakovleva
prefazione di Anna Soroka
postfazione di Jorit.
Prenotate la vostra presentazione!
[email protected]
#ilTrenoVersoSud#resistenza#antifascismo#4punteedizioni#4punte#storia#memoria
Normalmente si parte da un libro e poi, da quello, si realizza un film.
Ciak si censura è costretto a fare il percorso inverso semplicemente perché i documentari di Russia Today (solo a volte quest’operazione non riesce), vengono sistematicamente tacciati di «propaganda» e censurati, in barba all’articolo 21 della Costituzione sulla libertà di espressione.
Ogni capitolo racconta immagini, testimonianze e sofferenze; non solo quelle espresse nei documentari (nel libro è stato inoltre inserito il codice QR per poterli guardare), ma anche quelle raccolte da me in Donbass.
Iscrivetevi a Donbass Italia
😊Vincenzo Lorusso👍
Giornalista 🇷🇺
Autore
📱Donbass Italia👉
Seguimi su 📱Facebook
Seguimi su 📱Max
📟Oggi, venerdì 14 alle ore 14.10 a Radio Cooperativa Padova, Bruno Maran avrà come ospite in diretta il prof Angelo d'Orsi, che ci parlerà della sua conferenza a Torino Russofobia, russofilia, verità del 12 novembre, inopinatamente annullata per intervento di personalità politiche anti-democratiche che hanno esercitato una censura.
A seguire darà voce anche a Massimo Recchioni, editore del libro De russophobia di Vincenzo Lorusso, 4 Punte Edizioni – una breve cronistoria dei tanti casi di russofobia subiti da artisti, personaggi pubblici, semplici cittadini– che racconterà la genesi del libro che tanti ostacoli ha subito.
Gramsci scriveva che i censori sono innanzi tutto stupidi. E questo caso lo conferma alla grande.
https://www.radiocooperativa.org/3/index.php in streaming
canale 8C per il Dab - e per la zona di Padova Fm 92, 1, Feltre 97.2 mhz
#4punteedizioni#4punte#ilTrenoVersoSud#storia#memoria#antifascismo#resistenza#derussophobia#RadioCooperativa
🤩International Reporters
Seguici su:
📱Telegram📱X (Twitter)
📱 ir-press
▶️YouTube
💰Sostienici tramite Boosty
🔗Sostienici tramite Hipolink
💳Sostienici via Sberbank (solo Russia)