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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #62 · 4 апр.

Когда разрабатываете свой GUI с помощью PyQt для какого-либо софта бывает необходимо позаимствовать цвета из текущего стиля интерфейса. Например, чтобы правильно раскрасить свои виджеты, подогнав их по цвету. Ведь бывает, что ваш GUI используется в разных софтах. Причём некоторые со светлой темой а другие с тёмной. По умолчанию стили наследуются, но если вы задаёте какую-либо раскраску для части виджета через свой styleSheet, то требуется ссылаться на цвета текущего стиля. Как это сделать? Как получить нужный цвет из палитры имеющегося стиля? Это достаточно просто, нужно использовать класс QPalette и его роли. Например, мне нужно достать цвет текста из одного виджета и применить его в другом как цвет фона (не важно зачем именно так, просто захотелось😊). Получаем палитру виджета и сразу достаём нужный цвет, указав его роль. from PySide2.QtGui import QPalette color = main_window.palette().color(QPalette.Text) теперь можем использовать этот цвет в стилях my_widget.setStyleSheet(f'background-color: {color.name()};') Готово, мы динамически переопределили дефолтный стиль используя текущий стиль окна! На самом деле есть запись покороче, в одну строку и без лишних переменных. Не очень-то по правилам CSS, но Qt это понимает. my_widget.setStyleSheet('background-color: palette(Text);') Этот способ не подходит если вам нужно как-то модифицировать цвет перед применением в своих стилях. В этом случае потребуется первый способ. Зато он прекрасно сработает в файле .qss, то есть не придётся в коде прописывать раскраску отдельных элементов через ссылки на палитру, всё красиво сохранится в отдельном файле .qss! QListView#my_widget::item:selected { background: palette(Midlight); } Про имеющиеся роли можно почитать здесь🌍 #qt#tricks

Hashtags

Резултати

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

Пребарај: #lagarde

当前筛选 #lagarde清除筛选
Savino Balzano

@savinobalzano · Post #714 · 24.07.2024 г., 12:54

https://x.com/SavinoBalzano/status/1816093217093193735?t=CTZ85DyoLPciXF_J96bXrw&s=19 Davvero Kamala rappresenta l'ultima speranza, l'ultima spiaggia, l'estremo tentativo di resistere: non lo è però per il popolo americano e tantomeno per i popoli del mondo occidentale. Lo è per una élite decadente e guerrafondaia che se la sta facendo sotto: se arriva #DonaldTrump, per loro i giochi sono davvero finiti. È un circo grottesco, una farsa: non so cosa stia accadendo negli #USA e cosa si dica da quelle parti. Sono certo che il servilismo della nostra "informazione", della nostra "stampa", dei nostri opinionisti e dei nostri commentatori sia tale che la metterebbe persino in imbarazzo, #Kamala, se sapesse come sbavano e slinguazzano dalle nostre parti. Una sorta di #Draghi al femminile, così la trattano e la omaggiano. Si affannano nell'argomentare che #Biden si sarebbe tirato indietro per senso dello stato: la verità è che l'hanno messo da parte perché, per quanto comodamente manovrabile, era ormai imbarazzante e totalmente impresentabile. Non lo ammetteranno mai perché lo hanno esaltato negli anni, eletto a grande statista, sostenendo quanto giuste fossero le sue scelte nella gestione delle crisi internazionali, nonostante i fallimenti inanellati uno dietro l'altro. E poi se ammettessero che #JoeBiden è completamente bollito, fuso, come accettare che resti a comandare dalla Casa bianca? E adesso, nell'eleggere #KamalaHarris a donna dell'anno, provano a far apparire #Trump vecchio, stanco, attempato: loro! Gli stessi che leccavano gli stivali del vecchio Joe, quello che stringeva la mano ai fantasmi e si accomodava su sedie invisibili. E #Harris ti viene raccontata come una che non hanno visto arrivare, un po' come una #Schlein un po' più presentabile o come una #Salis ancora più presentabile: si costruisce il personaggio, pian pianino, facendo leva su elementi tanto romanzati quanto ininfluenti. È donna e quindi farà del bene alle donne: quante cose buone hanno fatto, dopotutto, #VonderLeyen e #Lagarde, per le donne. Tante quante ne avrebbe fatte #HillaryClinton e tante quante ne farebbe Kamala che ora è in testa in tutti i sondaggi (i loro "sondaggi"). È di colore, una sorta di american #Soumahoro, e giù li a ricamare e ricamare. Come se un Presidente di colore non ci fosse già stato da quelle parti, tale #Obama, e non avesse bombardato mezzo mondo dopo aver finto di fare la predica ai #Bush. E la cesura deve essere scavata a fondo tra la nuova eroina radical e il Presidente in carica, più a fondo che sia possibile, nel ridicolo tentativo di far dimenticare alla gente che lei ne era la vice e ne condivideva ogni scelta.