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

Резултати

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

Пребарај: #ozgurozel

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

@notizieturchia · Post #3438 · 11.07.2025 г., 17:48

#Turchia: dopo la simbolica distruzione delle armi da parte di 30 militanti del #PKK parla il leader d'opposizione, #OzgurOzel: "Ci auguriamo che questo passo segni l'inizio di un periodo in cui le armi saranno completamente messe a tacere. L'instaurazione di una pace completa in Turchia è possibile solo attraverso la giustizia e la democrazia".

Turchia e dintorni

@notizieturchia · Post #3559 · 21.09.2025 г., 12:59

#Turchia: nel congresso straordinario di oggi, il principale partito d'opposizione del Paese, ossia il #CHP – Partito Popolare Repubblicano – ha rieletto #OzgurOzel come Presidente Generale. "Un caro saluto ai democratici curdi e alla popolazione palestinese oppressa da Israele e dagli USA. Siamo qui oggi per resistere ai colpi di Stato e dimostrare che non molliamo. Recep Tayyip Erdogan è uno degli uomini di Donald Trump e riceve da lui ordini anche per colpire le opposizioni in Turchia. Oggi ci troviamo di fronte a un governo che sta perdendo il consenso popolare. I sondaggi dimostrano che siamo noi il primo partito del Paese. Sono passati 186 giorni dall’arresto del sindaco di Istanbul, Ekrem Imamoglu, e tuttora non sono state presentate le prove promesse dal governo per legittimare quell’arresto. Si tratta di una messa in scena politica e giudiziaria. La nazione è immersa in una profonda crisi economica. Ci troviamo di fronte a un governo vecchio e incapace. La disperazione in cui si trova il Presidente della Repubblica provoca ogni giorno ulteriori perdite economiche al nostro Paese. Anche in politica estera il governo centrale continua a fallire. Erdogan non fa altro che litigare con Netanyahu e seguire la linea dettata da Trump, che dichiara apertamente di voler distruggere Gaza. Erdogan, invece, non è in grado di dire nulla a Trump. Tra qualche giorno si recherà a Washington, ma soltanto per parlare dell’acquisto di aerei militari. Dobbiamo essere più uniti e coraggiosi, perché c’è un governo che vuole eliminare la funzione del sistema elettorale. Dobbiamo alzarci in piedi, difendere il nostro partito e diventare governo. Vincerà il bene contro il male e perderanno i golpisti."

Turchia e dintorni

@notizieturchia · Post #2998 · 06.02.2025 г., 18:54

#Turchia: #OzgurOzel, il leader del principale partito d'opposizione, #CHP, ripete il suo appello per le elezioni anticipate: "Ormai non c'è più via di fuga. Le urne arriveranno e loro se ne andranno. Non c'è altra scelta. Quando se ne andranno, in questo Paese le risorse ministeriali e statali non saranno distribuite in modo fazioso, ma in modo giusto ed equo".

12
ПретходнаСтраница 1 од 2Следна