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

Резултати

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

Пребарај: #crisiinternazionale

当前筛选 #crisiinternazionale清除筛选
Marx21.it

@marx21news · Post #9993 · 19.03.2026 г., 07:49

Escalation tra Pakistan e Afghanistan: strage a Kabul Un attacco aereo ha colpito un centro di riabilitazione a Kabul causando almeno 400 morti e oltre 250 feriti. Una tragedia enorme che segna uno dei momenti più violenti degli ultimi anni nella regione. Il Pakistan nega di aver colpito civili, sostenendo di aver preso di mira basi terroristiche. L’Afghanistan accusa invece Islamabad di bombardamenti indiscriminati. ⚠️ Alla base del conflitto: tensioni lungo la contestata Linea Durand terrorismo transfrontaliero presenza di gruppi armati come TTP e IS-Khorasan Dopo il ritiro USA nel 2021, i rapporti tra i due Paesi sono progressivamente peggiorati, nonostante un cessate il fuoco nel 2025. La comunità internazionale (India, Iran, Russia, ONU) chiede dialogo e rispetto del diritto internazionale. ❗ Una cosa è certa: un’escalation militare aperta sarebbe devastante, soprattutto per l’Afghanistan. #Geopolitica#Afghanistan#Pakistan#CrisiInternazionale https://www.marx21.it/internazionale/escalation-del-conflitto-pakistan-afghanistan-strage-a-kabul/

Marx21.it

@marx21news · Post #9914 · 10.03.2026 г., 14:01

Forti tensioni tra Iran e Stati Uniti. Dopo l'affondamento di una nave iraniana da parte di un sottomarino statunitense nell'Oceano Indiano, il vice ministro degli Esteri di Teheran, Saeed Khatibzadeh, ha paragonato le azioni di Washington a quelle della Germania nazista durante la Seconda Guerra Mondiale. Intervenendo al Raisina Dialogue in India, Khatibzadeh ha dichiarato che l'Iran è in uno stato di "guerra su vasta scala" a causa degli attacchi subiti da USA e Israele. Ha definito l'unità colpita come "disarmata" e presente in India su invito per esercitazioni cerimoniali, chiedendo che la morte dei marinai iraniani "non rimanga senza risposta". Le dichiarazioni segnano un'ulteriore escalation retorica in un momento già critico per la sicurezza nella regione. #Iran#USA#Guerra#Geopolitica#MedioOriente#CrisiInternazionale https://www.marx21.it/internazionale/iran-il-vice-ministro-degli-esteri-paragona-le-azioni-degli-usa-alla-germania-nazista-dopo-lattacco-a-ununita-navale-iraniana/

Marx21.it

@marx21news · Post #9436 · 23.12.2025 г., 06:36

Crisi Venezuela – USA: Trump intensifica il blocco sul petrolio Il presidente statunitense Donald Trump ha annunciato un quasi blocco totale alle esportazioni di petrolio venezuelano, disponendo che tutte le navi “sanzionate” vengano bloccate e schierando quella che definisce la “più grande armata nella storia del Sud America” vicino alle coste venezuelane. Trump chiede anche che il Venezuela restituisca agli USA petrolio, terre e altri beni e minaccia di designare il governo di Caracas come organizzazione terroristica straniera. Il Venezuela reagisce con forte condanna, difendendo la propria sovranità e il diritto alla libera navigazione nei Caraibi. Il governo denuncia il blocco come un tentativo di appropriazione delle ricchezze del paese. ⚠️ Questo sviluppo segue il recente sequestro di un petroliero venezuelano diretto a Cuba, e da allora le esportazioni di petrolio del paese sono quasi ferme. Solo la compagnia americana Chevron ha l’autorizzazione a continuare a estrarre petrolio. Cosa pensi di questa escalation tra USA e Venezuela? Una questione di geopolitica, petrolio o entrambe? #Venezuela#USA#Trump#Petrolio#Geopolitica#CrisiInternazionale https://www.marx21.it/internazionale/metodi-estorsivi/

Marx21.it

@marx21news · Post #9867 · 03.03.2026 г., 14:24

La Cina condanna fermamente l’uccisione della Guida Suprema dell'Iran, definendola "una grave violazione della sovranità e della sicurezza iraniana". In una nota ufficiale, Pechino invita tutte le parti a cessare immediatamente le operazioni militari e a tornare al dialogo, per evitare un'escalation incontrollabile in Medio Oriente. Il ministro degli Esteri cinese Wang Yi ha ribadito la posizione in una conversazione con il ministro russo Lavrov: "È inaccettabile uccidere il leader di uno Stato sovrano e incoraggiare un cambiamento di governo". La comunità internazionale è chiamata a opporsi alla "legge della giungla" e a difendere i principi della Carta ONU. Nel frattempo, la Cina sta evacuando i propri cittadini dall'Iran e monitora con preoccupazione l'evolversi della crisi. #Cina#Iran#MedioOriente#Diplomazia#Pace#CrisiInternazionale https://www.marx21.it/internazionale/la-cina-condanna-luccisione-della-guida-suprema-delliran/