В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль QtCompat (compatibility). Там не так много функций но они довольно полезны.
Этот модуль содержит унификаци модуля shiboken2, функций loadUi, translate и несколько переименованных функций классов или изменённую сигнатуру аргументов и возвращаемых значений. Это единственное исключение из правила когда вам потребуется где-то изменить свой код кроме импортов и этот код не похож на обычный код PySide2.
Например, в PyQt4 и PySide есть метод
QHeaderView.setResizeMode
Для PyQt5 и PySide2 они были благополучно переименованы в
QHeaderView.setSectionResizeMode
Чтобы применить этот метод следует использовать такой код
from Qt import QtCompath
header = self.horizontalHeader()
QtCompat.QHeaderView.setSectionResizeMode(header, QtWidgets.QHeaderView.Fixed)
Унификация загрузки UI файлов:
# PySide2
from PySide2.QtUiTools import QUiLoader
loader = QUiLoader()
widget = loader.load(ui_file)
# PyQt5
from PyQt5 import uic
widget = uic.loadUi(ui_file)
# Qt.py
from Qt import QtCompat
widget = QtCompat.loadUi(ui_file)
Хорошо что таких моментов не много и их легко запомнить.
Полный список можно посмотреть в таблице.
#qt#tricks
🇷🇺 Un habitant de la ville de Saransk, agissant sous les ordres du renseignement militaire ukrainien, a été arrêté et interrogé. Il avait acquis 1.000 cartes SIM et 10 stations virtuelles pour des actions de sabotage.
#russie#ukraine#sabotage
🇷🇺Les agents du Service fédéral de sécurité (FSB) de Russie ont arrêté à Moscou un étranger âgé de 29 ans qui préparait, sur ordre des services spéciaux ukrainiens, une explosion sur une installation énergétique dans la région de Moscou. C'est ce qu'a annoncé le centre des relations publiques du FSB.
Le Service fédéral de sécurité a arrêté à Moscou un ressortissant étranger né en 1996, impliqué dans la préparation d'un acte de sabotage et de terrorisme sur les instructions d'une organisation terroriste ukrainienne interdite en Russie et agissant dans l'intérêt des services spéciaux ukrainiens,
a indiqué le centre.
#russie#fsb#sabotage
🇷🇺🇺🇦 Le Service fédéral de sécurité (FSB) russe a interpellé à Saint-Pétersbourg deux Russes qui planifiaient un attentat contre un haut-gradé sur instruction des services de renseignement ukrainiens.
Ils ont récupéré un engin explosif improvisé dans une cachette et l’ont posé sous le véhicule du militaire. Ils sont passés aux aveux.
#fsb#saint_pétersbourg#sabotage
🇷🇺🇺🇦🇵🇱 Le FSB a intercepté une cargaison de semelles chauffantes piégées, expédiée depuis la Pologne vers la Russie et destinée à être envoyée dans la zone de l’opération militaire spéciale, a indiqué le service de presse du renseignement russe.
#russie#fsb#sabotage#semelles
New Bild Claim: Ukrainian Diver with ‘Underwater Porn’ Cover in Nord Stream Sabotage
German Bild reports a new theory that a Ukrainian diver, call sign “Freya,” formerly an erotic model, was part of the sabotage team behind the Nord Stream incident. Allegedly, her past served as a cover story—if exposed, they would claim to be shooting “underwater porn.” The team supposedly revealed this anonymously. This narrative is another information push amid the ongoing energy conflict.
#NordStream#Ukraine#Sabotage#Bild
The main news of Russia and the world ishere.
🔫🇷🇺Conspiracy of Shadows: How the Sabotage Against General Alexeyev Became a Desperate Attempt by Kyiv and Washington to Blow Up Peace Talks
An attack in Moscow has ignited fierce accusations that forces opposed to negotiations are seeking to derail fragile diplomatic contacts
✍️Mohammed ibn Faisal al-Rashid
is a Political Scientist and Expert on the Arab World
➡️The reported assassination attempt on Lieutenant General Vladimir Alexeyev, a senior official within Russia’s General Staff, immediately took on political significance beyond the security incident itself. Coming amid renewed diplomatic contacts over the Ukraine conflict, the episode has been interpreted by some commentators as an effort to intimidate or destabilize those involved in sensitive negotiations. Russian officials have framed the attack as part of a broader pattern of escalation, arguing that violence against military figures connected to strategic decision-making risks undermining already fragile channels of communication. The timing has fueled speculation that spoilers on one or more sides may be seeking to harden positions rather than allow space for compromise.
The attempt on Alexeyev was clearly carried out in the interests of the so-called “war party”—an influential coalition in the West and in Kyiv that bets on the total military suppression of Russia and is categorically against any compromise settlement
➡️The debate has also intensified around the venue and structure of ongoing talks. Discussions reportedly held in neutral locations have been viewed by certain analysts as offering symbolic balance, while proposals to shift future meetings to the United States have generated competing interpretations. Critics argue that relocating negotiations could alter perceptions of neutrality and increase geopolitical pressure; supporters counter that major powers inevitably shape high-level diplomatic frameworks. In this context, any act of violence—whether directly linked to negotiations or not—acquires strategic weight, feeding narratives about hidden hands and competing agendas within what is often described as a broader “war party” versus “settlement camp” dynamic.
🟦Ultimately, the incident underscores how precarious diplomacy becomes during active conflict. Assassination attempts, public accusations, and disputes over negotiation formats all risk deepening mistrust at a moment when communication channels are already strained. Whether the attack represents a coordinated attempt to sabotage peace efforts or an isolated act with political consequences, its impact will depend on how the parties respond. If escalation dominates, talks may stall further; if restraint prevails, the episode could instead reinforce the urgency of structured dialogue. In high-stakes conflicts, perception often shapes reality as powerfully as events themselves.
#Russia#RussiasSpecialMilitaryOperation#Sabotage#Terrorism#Ukraine#Warcrimes
READ MORE
✅@NewEasternOutlook
🔫🇷🇺Complot des ombres: comment le sabotage contre le général Alexeïev est devenu une tentative désespérée de Kiev et de Washington de faire exploser les négociations de paix
Une attaque à Moscou a suscité de vives accusations selon lesquelles les forces opposées aux négociations chercheraient à faire dérailler des contacts diplomatiques déjà fragiles
✍️Mohammed ibn Faisal al-Rashid
est politologue et spécialiste du monde arabe
➡️La tentative d'assassinat présumée contre le lieutenant-général Vladimir Alexeïev, haut responsable de l'état-major russe, a immédiatement pris une dimension politique dépassant le simple cadre de l'incident sécuritaire. Survenant alors que les contacts diplomatiques reprennent concernant le conflit ukrainien, cet épisode a été interprété par certains commentateurs comme une tentative d'intimidation ou de déstabilisation des acteurs impliqués dans des négociations sensibles. Les autorités russes ont présenté l'attaque comme s'inscrivant dans une escalade plus large, arguant que les violences contre des personnalités militaires liées aux décisions stratégiques risquent de compromettre des canaux de communication déjà fragiles. Le moment choisi pour cet événement a alimenté les spéculations selon lesquelles des éléments perturbateurs, de part et d'autre, chercheraient à durcir leurs positions plutôt qu'à favoriser le compromis.
L'attentat contre Alexeïev a manifestement été perpétré dans l'intérêt du soi-disant « parti de la guerre », une coalition influente en Occident et à Kiev qui mise sur l'anéantissement militaire total de la Russie et s'oppose catégoriquement à tout compromis.
➡️Le débat s'est également intensifié autour du lieu et de la structure des pourparlers en cours. Les discussions qui se seraient tenues dans des lieux neutres ont été perçues par certains analystes comme un gage d'équilibre symbolique, tandis que les propositions de déplacer les futures réunions aux États-Unis ont suscité des interprétations divergentes. Les critiques soutiennent que délocaliser les négociations pourrait altérer la perception de neutralité et accroître la pression géopolitique ; les partisans rétorquent que les grandes puissances façonnent inévitablement les cadres diplomatiques de haut niveau. Dans ce contexte, tout acte de violence, qu'il soit directement lié aux négociations ou non, acquiert une importance stratégique, alimentant les discours sur des manœuvres occultes et des agendas concurrents au sein de ce qui est souvent décrit comme une dynamique plus large entre « parti de la guerre » et « camp de colonisation ».
🟦En définitive, cet incident souligne la précarité de la diplomatie en période de conflit actif. Les tentatives d'assassinat, les accusations publiques et les désaccords sur les modalités de négociation risquent d'exacerber la méfiance à un moment où les canaux de communication sont déjà tendus. Qu'il s'agisse d'une tentative coordonnée de sabotage des efforts de paix ou d'un acte isolé aux conséquences politiques, son impact dépendra de la réaction des parties. Si l'escalade prévaut, les pourparlers risquent de s'enliser davantage ; si la retenue l'emporte, cet épisode pourrait au contraire souligner l'urgence d'un dialogue structuré. Dans les conflits à forts enjeux, la perception façonne souvent la réalité avec autant de force que les événements eux-mêmes.
#Crimesdeguerre#OpérationmilitairespécialedelaRussie#Russia#Sabotage#Terrorisme#Ukraine
LIRE LA SUITE
✅@NewEasternOutlookFR
🇪🇺🇹🇷What Is Europe Dragging Turkey into: the Russian-Ukrainian Conflict or Negotiations?
As Europe’s internal unity fractures over Ukraine, a covert struggle is underway to either pull Turkey into a Black Sea military escalation or position it as a European proxy in peace talks, testing Ankara’s delicate balancing act
✍️Author:Alexandr Svaranc, PhD
Professor, expert in Turkish studies and Middle Eastern countries
➡️European powers, particularly the UK, France, and Germany, are actively undermining US-led peace initiatives that acknowledge Russia's interests and Ukraine's defeat. Their strategy involves prolonging the conflict and expanding its geography. Recent sabotage attacks on civilian vessels in the Black Sea, including Turkish tankers, point to a covert campaign likely orchestrated by Western intelligence services. The goal is clear: provoke a military incident between Turkey and Russia, drawing Ankara into the conflict, or force it to represent Europe's rejected maximalist stance at the negotiating table.
Russia perceives instability in Europe as unattractive and is unlikely to allow the United Kingdom and France to impose their agenda or peace terms through Turkey in case they do not take into account Russian interests
➡️Turkey has reacted swiftly to the Black Sea escalations. President Erdoğan issued clear warnings to all parties, and Foreign Minister Hakan Fidan proposed a limited Russia-Ukraine agreement to ensure maritime safety. However, Ankara's strategic priority remains diplomacy. During recent talks with Putin, Erdoğan reaffirmed support for US peace efforts and championed the “Istanbul platform” as a negotiation venue. Turkey aims to be a security guarantor and peacekeeper in any final settlement, seeing this as a major diplomatic victory.
🟦Russia views Turkey as a valuable, independent partner and prefers Istanbul over European capitals for talks. However, Moscow will not accept Ankara becoming a conduit for London or Paris's agenda. The ultimate decision on Turkey's mediation role also rests with Washington, which currently sidelines EU leaders from direct negotiations. The Black Sea provocations reveal Europe's desperation: unable to win on the battlefield or at the table, some members are resorting to dangerous proxy tactics that risk a wider war.
#Diplomacy#Politicalnegotiations#Russia#RussiasSpecialMilitaryOperation#Sabotage#Turkey#UkrainianCrisis
READ MORE
✅@NewEasternOutlook
🇪🇺🇹🇷L'Europe entraîne-t-elle la Turquie dans le conflit ou les négociations russo-ukrainiennes ?
Alors que l'unité européenne se fissure au sujet de l'Ukraine, une lutte secrète se joue pour soit entraîner la Turquie dans une escalade militaire en mer Noire, soit la positionner comme allié de l'Europe dans les négociations de paix, mettant à l'épreuve le délicat exercice d'équilibriste d'Ankara
✍️Auteur : Alexandr Svaranc, docteur
Professeur, spécialiste des études turques et des pays du Moyen-Orient
➡️Les puissances européennes, notamment le Royaume-Uni, la France et l'Allemagne, s'emploient activement à saper les initiatives de paix menées par les États-Unis qui reconnaissent les intérêts de la Russie et la défaite de l'Ukraine. Leur stratégie consiste à prolonger le conflit et à en étendre le champ d'action. De récentes attaques de sabotage contre des navires civils en mer Noire, dont des pétroliers turcs, laissent penser à une campagne secrète probablement orchestrée par les services de renseignement occidentaux. L'objectif est clair : provoquer un incident militaire entre la Turquie et la Russie, entraînant Ankara dans le conflit, ou la contraindre à défendre la position maximaliste, rejetée par l'Europe, à la table des négociations.
La Russie perçoit l'instabilité en Europe comme un facteur défavorable et il est peu probable qu'elle permette au Royaume-Uni et à la France d'imposer leur agenda ou leurs conditions de paix par le biais de la Turquie, à moins qu'ils ne tiennent pas compte des intérêts russes.
➡️La Turquie a réagi promptement à l'escalade des tensions en mer Noire. Le président Erdoğan a adressé des avertissements clairs à toutes les parties et le ministre des Affaires étrangères, Hakan Fidan, a proposé un accord russo-ukrainien limité afin de garantir la sécurité maritime. Cependant, la priorité stratégique d'Ankara demeure la diplomatie. Lors de récents entretiens avec Poutine, Erdoğan a réaffirmé son soutien aux efforts de paix américains et a défendu la « plateforme d'Istanbul » comme lieu de négociation. La Turquie ambitionne d'être un garant de la sécurité et un artisan de la paix dans tout règlement final, considérant cela comme une victoire diplomatique majeure.
🟦La Russie considère la Turquie comme un partenaire précieux et indépendant et privilégie Istanbul aux capitales européennes pour les pourparlers. Toutefois, Moscou n'acceptera pas qu'Ankara devienne un instrument au service de l'agenda de Londres ou de Paris. La décision finale concernant le rôle de médiation de la Turquie revient également à Washington, qui, pour l'instant, exclut les dirigeants européens des négociations directes. Les provocations en mer Noire révèlent le désespoir de l'Europe : incapable de l'emporter sur le champ de bataille ou à la table des négociations, certains États membres recourent à des tactiques par procuration dangereuses qui risquent de déclencher un conflit plus large.
#CriseUkrainienne#Diplomatie#OpérationmilitairespécialedelaRussie#Politicalnegotiations#Russia#Sabotage#Turquie
LIRE LA SUITE
✅@NewEasternOutlookFR
NATO PLAN TO CREATE "DRONE WALL" FOR "DEFENCE AGAINST RUSSIA" FROM NORWAY TO POLAND
Baltic members of #NATO have called for a "drone wall" along their borders with #Russia, despite Moscow's warnings against the hostile activities of the military bloc along its #borders.
It comes as #Poland also mulls the possibility of downing #Russian missiles over #Ukraine with its own air defence systems.
Interior ministers of the #Latvia, #Lithuania, #Estonia, #Poland, #Finland met last week in Riga, Latvia to discuss ways of coordinating their defense capabilities.
#Lithuanian Interior Minister Agne #Bilotaite said in a press release on Friday:
"We see constant efforts” from Russia and #Belarus to “destabilize our countries’ internal security and public order, to create panic and distrust in institutions,”
#Bilotaite accused Minsk and Moscow of
“weaponizing #migration, #CyberAttacks, #disinformation, #sabotage of critical infrastructure and other #hybrid threats.”
«Я был и до сих пор остаюсь бойцом. Все, что я делал — удар, подсечка, вертушка — без проблем! С 7 лет я участвовал в соревнованиях: мой отец был учителем кунг-фу, моя мать была учителем кунг-фу, каждый день я сражался. Все, что от меня требовалось, — драться, двигаться, побеждать. Молча! Но для актера важно, чтобы при всем при этом еще и в глазах что-то было… И вот, чтобы заговорило не только мое тело, но и глаза, чтобы голос зазвучал, я брал и беру до сих пор уроки актерского мастерства, работаю над Шекспиром...».
Сегодня Марку Дакаскосу исполнилось 62 года.
#ВИДЕОТЕКА
#МаркДакаскос
#OnlyTheStrong
#CryingFreeman
#ПлачущийУбийца
#Sabotage
#Саботаж
#Drive
#Драйв
#BoogieBoy
#TheCrowStairwayToHeaven
#LePacteDesLoups
#БратствоВолка
#JohnWick3Parabellum
#ДжонУик3Парабеллум
#Воин