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

Резултати

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

Пребарај: #ahmadalshara

当前筛选 #ahmadalshara清除筛选
Turchia e dintorni

@notizieturchia · Post #3704 · 20.01.2026 г., 09:30

Riferisce, #FozaYusuf, membro del consiglio della presidenza del partito #PYD: "L'ultimo incontro, avvenuto a #Damasco, tra #MazloumAbdi e #AhmadalShara non è stato trovato un accordo definitivo in merito a una vera tregua ma anche in merito al nuovo percorso di integrazione". Secondo Yusuf, Damasco è fermo con la sua linea: "Ci chiedono di accetterete tutte le loro richieste. Ci dicono di scioglierete tutte le nostre istituzioni, cedere tutti i pozzi petroliferi, interromperete l'istruzione nelle nostre scuole e abolire il nostro stesso sistema".

Turchia e dintorni

@notizieturchia · Post #3672 · 07.12.2025 г., 19:22

#MazloumAbdi, Comandante generale delle #SDF parla al The Jerusalem_Post - "Dopo i tagli apportati all'#USAID abbiamo iniziato a ricevere meno aiuti dagli #USA. Ci mette in difficoltà per gestire le carceri in cui sono detenuti i militanti dell'#ISIS" - "Siamo stati i primi a combattere l'ISIS; oggi vogliamo far parte della coalizione internazionale creata contro l'ISIS. Collaboriamo con #USCENTCOM che deve ricevere più sostegno politico da #Washington" - "Vogliamo far parte del nuovo esercito siriano, con 2 corpi autonomi per sorvegliare le nostre aree e i confini. È fondamentale che manteniamo la brigata composta dalle combattenti donne" - "La decentralizzazione del potere governativo, per noi, è essenziale per il futuro della #Siria. Di questo parliamo spesso con gli #USA" - "Oggi le Forze Democratiche Siriane contano 100.000 membri" - "Le sanzioni #Cesar contro la #Siria vanno discusse con attenzione. Il sostegno che gli #USA danno al nuovo governo siriano deve essere a condizioni. Oggi c'è un sostegno quasi incondizionato per #AhmadalShara ma noi conosciamo il suo passato" - "In #Siria, tuttora, in diverse zone varie popolazioni sono in pericolo. La nostra coalizione ha meno problemi interni e disaccordi. Ci sono ancora dei tentativi per riaccendere una guerra per procura da parte degli esponenti dell'ex regime".