TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #380 · 21 окт.

Регулярно приходится писать и ревьюить код, где используется PySide2-6. Заметил, что в подавляющем большинстве случаев настройка создаваемых базовых виджетов происходит через методы. Думаю, всем знаком такой способ. Простой пример с кнопкой: button = QPushButton("Click Me") button.setMinimumWidth(300) button.setFlat(True) button.setStyleSheet("font-size: 20pt") button.setToolTip("Super Button") button.clicked.connect(lambda: print("Button clicked")) Но есть и альтернативный способ - настройка через свойства. Это просто ключевые аргументы конструктора класса. Хоть они и не указаны в документации как аргументы, но они есть) Этот код делает тоже самое но с помощью Property button = QPushButton( "Click Me", minimumWidth=300, flat=True, styleSheet="font-size: 20pt", toolTip="Super Button", clicked=lambda: print("Button clicked"), ) Где это может быть полезно ▫️ Это выглядит более аккуратно и коротко, уже повод использовать ▫️ Может использоваться в заполнении лейаута, когда нам не нужно никакое другое взаимодействие с виджетом и поэтому сохранять его в переменную не требуется. Например, лейбл или кнопка. widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) layout.addWidget(QLabel("Button >", alignment=Qt.AlignRight)) layout.addWidget(QPushButton("Click Me", clicked=lambda: print("Button clicked"))) widget.show() Либо так widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) for wd in ( QLabel("Button >", alignment=Qt.AlignRight), QPushButton("Click Me", clicked=lambda: ...) ): layout.addWidget(wd) widget.show() ▫️ Можно хранить настройки в каком-то конфиге или генерировать на лету, после чего передавать как kwargs. kwargs = {"text": "Hello " * 30, "wordWrap": True} my_label = QLabel(**kwargs) Как получить полный список доступных свойств? Эта функция распечатает в терминал все свойства виджета и их текущие значения def print_widget_properties(widget): meta_object = widget.metaObject() for i in range(meta_object.propertyCount()): property_ = meta_object.property(i) property_name = property_.name() property_value = property_.read(widget) print(f"{property_name}: {property_value}") #tricks#qt

Hashtags

Резултати

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

Пребарај: #rusiagranada

当前筛选 #rusiagranada清除筛选
Noticias de LAD🇷🇺

@LAD_MAERusia · Post #22435 · 07.02.2026 г., 14:03

🇬🇩El 7 de febrero, #Granada celebra el Día de la Independencia. La isla, poblada por indígenas caribes, fue descubierta por Cristóbal Colón en 1498. Sus habitantes resistieron a los colonos europeos hasta 1651. Cuando la isla fue ocupada por los franceses, su espíritu independiente tampoco se quebrantó. Los caribes, orgullosos y amantes de la libertad, no permitieron ser subyugados: tribus enteras, con mujeres y niños, se arrojaban desde los acantilados, prefiriendo la muerte a la sumisión. Posteriormente, la isla quedó bajo dominio del Reino Unido, que trajo allí a los esclavos del continente africanocon la esperanza de suprimir la rebeldía de la población nativa. El largo y espinoso camino del pueblo granadino hacia la liberación del yugo colonial británico concluyó en 1974, tras lo cual, en abril, el país se convirtió en miembro de la Comunidad del Caribe (#CARICOM) y en septiembre fue admitido en la ONU. Pero posteriormente el país atravesó nuevas dificultades, incluso la intervención militar de EE.UU. En octubre de 1983, los estadounidenses se entrometieron de una manera flagrante en los asuntos internos del independiente Estado granadino con el fin de cambiar por la fuerzasu gobierno y ocupar el país. Pero con estas acciones no lograron impedir el desarrollo independiente y el progreso socioeconómico de Granada. A pesar de la presión externa persistente, actualmente el país caribeño sigue el rumbo de la política exterior soberana, siendo un digno miembro independiente de CARICOM y abogando por la preservación de la región del Caribe como una "zona de paz". Asimismo, Granada sigue fortaleciendo la cooperación mutuamente beneficiosa con los Estados de América Latina y numerosos socios de Asia y África a través de la línea "Sur-Sur". #RusiaGranada Las relaciones diplomáticas entre Granada y la URSS se establecieron en 1979. Fueron suspendidas en 1983, en relación con la mencionada intervención y ocupación de Granada por EE.UU., y se restablecieron en el año 2002. Actualmente, la Embajada de Rusia en Guyana representa los intereses de nuestro país en Granada de manera concurrente. 🤝 Granada sigue siendo un socio confiable de la Federación de Rusia en el Caribe. 🗓 El 24 de septiembre de 2025, tuvo lugar un evento significativo para las relaciones ruso-granadinas: al margen de la Asamblea General de la ONU, el Ministro de Asuntos Exteriores de Rusia, Serguéi Lavrov, y su homólogo granadino, Joseph Endall, firmaron el Acuerdo sobre las bases de las relaciones entre los dos países, que permite incrementar la cooperación bilateral en áreas de interés mutuo. 🎉 Felicitamos a los colegas y al pueblo granadino por su fiesta nacional. ¡Les deseamos bienestar y prosperidad!