@WorldNews · Post #74074 · 12.04.2026 г., 19:39
Orbán on course to lose Hungary’s election, according to early results [Read FullArticle] @WorldNews#HungaryElection#Orbán#WorldNews
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
Пребарај: #hungaryelection
@WorldNews · Post #74074 · 12.04.2026 г., 19:39
Orbán on course to lose Hungary’s election, according to early results [Read FullArticle] @WorldNews#HungaryElection#Orbán#WorldNews
Hashtags
@WorldNews · Post #74067 · 12.04.2026 г., 14:29
High early turnout in Hungary’s pivotal election [Read FullArticle] @WorldNews#HungaryElection#EarlyTurnout#WorldNews
@WorldNews · Post #74044 · 11.04.2026 г., 20:04
Ukraine has warned that former members of a disbanded special police unit, who fled to Russia after 2014, may have been brought to Budapest by the Kremlin to stage provocations ahead of Hungary’s parliamentary elections [Read FullArticle] @WorldNews#UkraineNews#HungaryElection#KremlinProvocation
@WorldNews · Post #73933 · 07.04.2026 г., 08:04
JD Vance due in Hungary to back Orban's re-election bid [Read FullArticle] @WorldNews#HungaryElection#Orban#JDVance
Hashtags
@WorldNews · Post #74122 · 14.04.2026 г., 17:44
‘We were never friends’: Kremlin plays down loss of ally following Orbán’s election defeat | Hungary [Read FullArticle] @WorldNews#HungaryElection#Orbán#KremlinNews
@WorldNews · Post #73873 · 04.04.2026 г., 19:49
Hungary’s main opposition party has said it would move to amend the constitution to limit prime ministers to two terms if it wins next week’s election—a move that would effectively bar incumbent Viktor Orbán from ever returning to office [Read FullArticle] @WorldNews#HungaryElection#Orbán#ConstitutionalChange
@WorldNews · Post #74056 · 12.04.2026 г., 07:34
Majority of Hungarians believe April 12 election will be rigged or manipulated [Read FullArticle] @WorldNews#HungaryElection#ElectionIntegrity#EUNews
@WorldNews · Post #73969 · 08.04.2026 г., 14:59
Germany accuses JD Vance of hypocrisy over claim that EU meddled in Hungary’s election [Read FullArticle] @WorldNews#GermanyNews#HungaryElection#EUInfluence
@WorldNews · Post #74089 · 13.04.2026 г., 12:24
European leaders celebrate Péter Magyar’s victory in a stunning Hungarian election [Read FullArticle] @WorldNews#HungaryElection#EuropeanPolitics#PéterMagyar victory
@WorldNews · Post #74078 · 12.04.2026 г., 20:14
Hungarian Prime Minister Viktor Orban has congratulated centre-right challenger Peter Magyar on his election victory [Read FullArticle] @WorldNews#HungaryElection#Orban#PeterMagyar
@WorldNews · Post #74076 · 12.04.2026 г., 19:39
With almost 30% of votes counted, Tisza is projected to win 132 seats out of 199 seats in the Hungarian legislature, the national election office said. [Read FullArticle] @WorldNews#HungaryElection#EuropeanPolitics#VoteCounting
@WorldNews · Post #74083 · 13.04.2026 г., 00:59
Orban ousted after 16 years as Hungarians flock to pro-EU rival [Read FullArticle] @WorldNews#HungaryElection#OrbanOusted#EUalleyway