@marcotravaglio · Post #60238 · 11.04.2026 г., 18:58
.@petergomezblog a @Fabiovoloo:"Lei aveva un nonno comunista e l'altro fascista, suo padre era berlusconiano. Lei?" #laconfessione
Hashtags
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
Пребарај: #laconfessione
@marcotravaglio · Post #60238 · 11.04.2026 г., 18:58
.@petergomezblog a @Fabiovoloo:"Lei aveva un nonno comunista e l'altro fascista, suo padre era berlusconiano. Lei?" #laconfessione
Hashtags
@marcotravaglio · Post #60237 · 11.04.2026 г., 18:33
.@petergomezblog a @MarcoDamilan:"Giorgia #Meloni chiede all’Antimafia di indagare anche su Fratelli d’Italia. Io non ricordo leader di partito che abbiano usato queste parole…" #laconfessione
Hashtags
@marcotravaglio · Post #59765 · 21.03.2026 г., 19:38
#FrancescaMannocchi a @petergomezblog:"In questi anni stiamo alzando la soglia di ciò che sta diventando tollerabile e questo perché tutto si poggia su un letto di impunità" #laconfessione
@marcotravaglio · Post #59920 · 28.03.2026 г., 19:48
.@petergomezblog a #PieroGrasso:"Questo è Marcello Dell’Utri condannato definitivamente per concorso esterno. Il suo è un inno all’omertà?" #LaConfessione
Hashtags
@marcotravaglio · Post #59766 · 21.03.2026 г., 20:08
.@petergomezblog a #CaterinaGuzzanti:"È stato un aiuto o un ostacolo avere due fratelli famosi per affermarsi?"#laconfessione
Hashtags
@marcotravaglio · Post #59621 · 14.03.2026 г., 19:38
.@petergomezblog a #MauriziodeGiovanni:"Lei ha giocato nella Nazionale di pallanuoto fino al 1982 e ha detto: “Ho perso 4 denti, una clavicola e un pezzo di ginocchio. Ad altri è andata anche peggio”. Ma la pallanuoto è uno sport così violento?" #LaConfessione
@marcotravaglio · Post #59620 · 14.03.2026 г., 19:33
.@petergomezblog a #mauriziodegiovanni:"Ho letto che lei scrive i libri in un mese o anche meno e poi l’editing lo fa sua moglie Paola. Ma fa solo l’editing o ci mette anche un po’ del suo?" #LaConfessione
@marcotravaglio · Post #59475 · 07.03.2026 г., 20:03
.@petergomezblog a @CloCecchetto: "Lo scettro di conduttore e direttore artistico di #Sanremo è passato, rigorosamente in diretta, da Carlo Conti a Stefano De Martino. Cosa ne pensa?" #LaConfessione
Hashtags
@marcotravaglio · Post #59474 · 07.03.2026 г., 20:03
.@petergomezblog a @CloCecchetto:"In molti sostengono che il livello musicale del Festival di #Sanremo di Carlo Conti sia tornato indietro di 10 anni. È d’accordo?" #LaConfessione
Hashtags
@marcotravaglio · Post #60390 · 18.04.2026 г., 19:03
.@petergomezblog a #BrunoriSas:"Cosa vuol dire 'Sas': Società in Accomandita Semplice?" #LaConfessione
Hashtags
@marcotravaglio · Post #60239 · 11.04.2026 г., 19:13
.@petergomezblog a @Fabiovoloo:"Il litigio con #Linus è stato reale, mi racconta cos'era successo?" #laconfessione
Hashtags
@marcotravaglio · Post #59622 · 14.03.2026 г., 20:03
#VladimirLuxuria ospite a #LaConfessione di @petergomezblog ora su @RaiTrehttps://t.co/TE5qgWj11y
Hashtags