В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
LE RWANDA 🇷🇼 APPARTIENT AU KONGO 🇨🇩
Il faut dire à Paul Kagame et à tous ses propagandistes qui affirment que Goma appartient désormais au Rwanda que c’est plutôt le Rwanda 🇷🇼 qui appartient au Congo 🇨🇩. Cependant, puisque les dirigeants congolais ne connaissent pas l’histoire de leur pays, il est normal qu’ils laissent cette propagande se diffuser sans apporter de réponse claire et nette.
#M23#Kivu#Kigali
REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM.
🔺Pour les numéros français : https://t.me/egountchibehanzinTV
🔻Pour les numéros internationaux : https://t.me/EgountchiBehanzinOfficiel
#FreeCongo#FreeGoma#kivu
C’était le 10 décembre 2024 en République de Carélie, en Russie 🇷🇺. J'y dénonçais et expliquais aux étudiants russes de l’université de Carélie l’agression du Rwanda de Paul Kagame sur le Congo, avec le soutien des Occidentaux, ainsi que l’inaction du président Félix Tshisekedi.
Nous continuerons à prendre la parole pour dénoncer l'injustice sur notre continent, peu importe le pays, la nationalité ou l'ethnie, car c'est cela, le véritable panafricanisme et le rôle d’un leader d’opinion.
Mon soutien au peuple congolais. 🙏🏾
#FreeCongo#FreeGoma
REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM.
🔺Pour les numéros français : https://t.me/egountchibehanzinTV
🔻Pour les numéros internationaux : https://t.me/EgountchiBehanzinOfficiel
@egountchibehanzinTV
Au Congo 🇨🇩, selon mes informations Félix Tshisekedi et sont gouvernement. N’ont aucune solution de ripost contre l’occupation de goma par le Rwanda et le M23. En effet depuis des jours selon des sources, le président congolais et son frère chef des services de renseignement ont pris contact avec un pays allié des USA pour s’acheter leur service en proposant des millions d’euros pour une intervention. Cependant le pays sollicité ne souhaite pas s’impliquer pour les aider car le gouvernement congolais est incompétent, désordonné et trop dans l’amateurisme de plus les officiels disent que les proches de tishekedi sont des arnaqueurs escrocs qui font des faux contrats Virtuels à des sociétés du pays en question pour leur soutirer des millions $. Raison pour laquelle le gouvernement n’a pas encore annoncé un plan concret car ils espère obtenir de nouveau mercenaires. À votre avis de quel pays s’agit-il ?😁🤷🏽♂️
#Kivu#Goma#M23#Afrique
REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM.
🔺Pour les numéros français : https://t.me/egountchibehanzinTV
🔻Pour les numéros internationaux : https://t.me/EgountchiBehanzinOfficiel
@egountchibehanzinTV
#Congo#Goma#Kivu#M23
L’armée congolaise, à l’instar de celles du Mali 🇲🇱, du Niger 🇳🇪 et du Burkina Faso 🇧🇫, a été formée par la France, soi-disant. Pourtant, nous voyons aujourd’hui les résultats face au M23. L’armée ne dispose pas des moyens nécessaires pour être véritablement souveraine : pas d’avions d’attaque, pas de drones, ni d’artillerie. Les occidentaux savent qu'une armée forte représente un danger pour leurs ambitions, c’est pourquoi ils sont là et font croire que leur présence suffit.
Si l’armée congolaise avait des avions, des drones et une bonne artillerie, le M23 n’aurait jamais progressé aussi facilement sans se faire décimer. En conclusion, les soi-disant formations militaires dispensées par la France 🇫🇷, la Belgique 🇧🇪 et les États-Unis 🇺🇸 au Congo visent seulement à étouffer l’armée et à la contrôler, en la privant de puissance.
@egountchibehanzinTV
📢🔴 URGENT CONGO 🇨🇩 | MON MESSAGE À FÉLIX TSHISEKEDI : IL EST TEMPS D’ALLER EN RUSSIE 🇷🇺 POUR RENCONTRER LE PRÉSIDENT POUTINE AFIN DE SOLLICITER UN SOUTIEN MILITAIRE ET LOGISTIQUE CONTRE LE M23 ET LES FORCES RWANDAISES. #FreeCongo#FreeAfrika#Goma
#Kivu
REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM.
🔺Pour les numéros français : https://t.me/egountchibehanzinTV
🔻Pour les numéros internationaux : https://t.me/EgountchiBehanzinOfficiel
@egountchibehanzinTV
#CONGO🇨🇩 : LE MINISTRE DE LA DÉFENSE RÉCITE UN SCÉNARIO D’UN FILM HOLLYWOODIEN POUR RÉPONDRE À L’AGRESSION DU M23 ET DU RWANDA 🇷🇼 incroyable !! 🤦🏽♂️
#Goma#Kivu#Genocide#M23
REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM.
🔺Pour les numéros français : https://t.me/egountchibehanzinTV
🔻Pour les numéros internationaux : https://t.me/EgountchiBehanzinOfficiel
@egountchibehanzinTV
Le sommet régional actuellement en Tanzanie, qualifié de "négociation" concernant la crise à l'est du #Congo🇨🇩, est orchestré par des intérêts occidentaux qui soutiennent également le régime de Paul Kagame. La participation du gouvernement congolais, représenté par Félix Tshisekedi, à ces discussions semble peu productive et constitue une perte de temps, voire une distraction politique. Il est difficile d'imaginer qu'un pays de 105 millions d'habitants, riche en ressources, puisse se retrouver dans une position de faiblesse lors de négociations avec un pays de taille modeste comme le Rwanda 🇷🇼. Depuis 30 ans, chaque épisode de violence du M23 est suivi de promesses de dialogue, mais il serait peut-être plus judicieux de s'attaquer aux causes profondes du problème, étant donné que les gouvernements successifs au Congo ont montré leur incapacité à gérer cette situation de crise. Il est essentiel que les Congolais se mobilisent pour défendre leur souveraineté et leur intégrité territoriale, en unissant leurs efforts pour créer des milices patriotiques et protéger leur patrie, plutôt que de compter sur un gouvernement qui semble inapte à agir.
#FreeCongo#Goma#Kivu#M23
REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM.
🔺Pour les numéros français : https://t.me/egountchibehanzinTV
🔻Pour les numéros internationaux : https://t.me/EgountchiBehanzinOfficiel
@egountchibehanzinTV
GÉNOCIDE AU #CONGO🇨🇩 : Félix Tshisekedi représente une véritable calamité, non seulement pour la #RDC, mais également pour l'ensemble du continent africain. Les enquêtes et les experts s'accordent à dire que l'Europe joue un rôle complice dans le financement de la guerre au Congo, se cachant derrière le Rwanda 🇷🇼 de Paul Kagame. Face aux véritables responsables à Munich, Allemagne 🇩🇪 de ce génocide qui s'étend sur 30 ans, Tshisekedi semble avoir choisi de détourner l'attention en exonérant les véritables commanditaires de leurs responsabilités, en désignant Kabila comme le principal coupable du M23 et des conflits en cours.
#M23#Goma#Kivu
REJOIGNEZ LA RÉSISTANCE SUR TELEGRAM.
🔺Pour les numéros français : https://t.me/egountchibehanzinTV
🔻Pour les numéros internationaux : https://t.me/EgountchiBehanzinOfficiel