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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Пребарај: #franck

当前筛选 #franck清除筛选
音乐小本本

@PaulsNote · Post #493 · 05.07.2020 г., 15:54

Franck的这首曲子又回来了 第N次推这首曲子。这次是Lugansky演奏的现场版。Lugansky毕业于莫斯科音乐学院(这么绅士我一直以为是英国人emmmm) #Franck#Romantic https://youtu.be/rShTuYqfm8E

Classical Music

@exploreclassical · Post #186 · 30.01.2021 г., 12:04

今天推荐一首很精彩的浪漫主义复调作品:Prelude Chorale and Fugue。这部作品是伟大的法国作曲家 César Franck 在1884年创作的,写完这部作品不久,Franck就去世了。Fracnk呢是法国著名的作曲家,钢琴家,管风琴家,比我们熟知的一些浪漫派音乐家Chopin 啊,Liszt啊,小个十来岁。他和布鲁克纳啊,Clara Schumann (Robert Schumann 的太太),差不多是一伐,算是法国浪漫主义的领军人物。 Franck 特别喜欢在自己的作品中用“套曲”的模式。一部作品可以分成很多部分,每个部分在独立之中又有些相互的联系。这首 “Prelude Chorale and Fugue” 也不例外。它可以分成三部分,每部分都有自己独立的乐思。前奏曲充满了梦幻奇谲的特质,圣咏部分则是“凝重而高贵”。在最后的fugue中,Franck重新引入了第一部分和第二部分的元素,并且将第二部分的圣咏主题和fugue的主题叠置,形成了类似于double fugue的结构,充满了复杂的对位,辉煌而艰深。我们选择的版本来自于法国钢琴大师Cortot的诠释,虽然在一些细小的地方偶有瑕疵,但是他细腻的触键,多变的音色,精巧的处理依然让他的诠释光辉夺目。 #frenchcomposer#franck#piano https://www.youtube.com/watch?v=FDNswBilzoU