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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Пребарај: #timesofmalta

当前筛选 #timesofmalta清除筛选

@RusEmbMalta: 💬🇷🇺Comment by the Ambassador of Russia to Malta Andrey Lopukhov on Peter Leonard’s article (Times of Malta, 8 November 2025) The comment was also submitted to the editorial office of Times of Malta. Key points: 🔷 If anyone disputes that the events of February 2014 in Ukraine constituted a coup d’état, they shouldpresent evidence rather than rely on emotional but unfounded statements. 🔷Public statements by V.Zelensky contributed to the radicalisation of discourse and the escalation of hostility, including: – remarks rejecting any possibility of dialogue; – approval of coercive actions against his own citizens. 🔷Zelensky’s Jewish origin cannot serve as an “excuse” for the policies of his neo-Nazi regime, since the ideology and practices of a government are defined not by the ethnicity of its leader, but by its decisions, actions and the support it provides to radical nationalist groups. 🔷 Any accusations directed at Russia must be based on verifiable facts rather than rhetoric, labels or political emotion. 🔷The historical context of the Ukrainian crisis cannot be ignored: the events of 2014, discriminatory policies toward Russian-speaking populations and the rise of nationalist groups are essential elements of the overall picture. 🔷Russia remains open to an honest, fact-based discussion – provided it is grounded in verifiable evidence and transparent analysis. Full text of the comment is available here. #️⃣#UkrainianCrisis#TimesOfMalta

@RusEmbMalta: 💬🇷🇺 Комментарий Посла России на Мальте А.Г.Лопухова на статью П.Леонарда (Times of Malta, 8 ноября 2025 г.) Комментарий был также направлен в редакцию Times of Malta. Ключевые тезисы: 🔷 Если кто-то ставит под сомнение, что события февраля 2014 г. на Украине были coup d’état, необходимо представить доказательства, а не ограничиваться эмоциональными, но безосновательными формулировками. 🔷 Публичные высказывания В.Зеленского способствовали радикализации риторики и разжиганию вражды, включая: – заявления о «нежелательности диалога»; – одобрение силовых действий против собственных граждан. 🔷Еврейское происхождение Зеленского не может служить «оправданием» политики его неонацистского режима, поскольку идеология, методы и практика режима определяются не этническим происхождением лидера, а конкретными решениями, действиями и поддержкой радикальных группировок. 🔷 Любые обвинения в адрес России должны опираться на факты, а не на риторику, ярлыки или политические эмоции. 🔷Исторический контекст кризиса на Украине не может игнорироваться: события 2014 г., дискриминационная политика Киева в отношении русскоязычного населения и рост националистических группировок являются ключевыми элементами картины. 🔷 Мы всегда готовы к честной, аргументированной дискуссии, если эта дискуссия основана на проверяемых фактах и открытой аналитике. С полным текстом комментария можно ознакомиться здесь. #️⃣#РоссияМальта#UkraineCrisis#TimesOfMalta🇷🇺