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

Резултати

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

Пребарај: #watersecurity

当前筛选 #watersecurity清除筛选
EKOLOG.UZ| ENG

@ekologuzenglish · Post #12115 · 29.03.2026 г., 04:06

Tashkent hosted the international forum Tashkent Water Week 2026 dedicated to water resource challenges. Government officials, international organizations, and experts discussed water security and climate adaptation. The focus was on water‑saving technologies, digital monitoring, and modern irrigation solutions. Special report by Ekolog.uz Author: Avazkhon Khaydarov #TashkentWaterWeek#WaterSecurity#CentralAsia#ClimateChange#WaterManagement#EkologUz#EnvironmentalJournalism#Uzbekistan#WaterResources#Ecology ☘️Read the latest environmental news on the @ekologuz page. Follow us and send your suggestions and wishes via @eklguz_bot Instagram | Facebook | Twitter | Sayt | Youtube.

😀🌊 Трансграничная река — региональные возможности: почему Иртыш важен Иртыш — это больше, чем река. Это общий стратегический ресурс, объединяющий Китай, Казахстан и Россию в области водопользования, энергетики, сельского хозяйства и торговли. 🔹В Китае Иртыш обеспечивает развитие быстрорастущего региона Синьцзян, население которого с 1990 г. почти удвоилось. 🔹В Казахстане от Иртыша зависят 30% населения, орошается 45% сельскохозяйственных земель и вырабатывается 10% электроэнергии страны. 🔹Для России Иртыш является основным источником воды для города Омск. Однако этот важный трансграничный ресурс сталкивается с серьезными вызовами. Увеличение водозабора в верховьях Иртыша в Китае и климатические изменения угрожают стабильности стока, качеству воды и выработке энергии в низовьях. Без своевременного реагирования эти факторы могут подорвать региональную безопасность, экономическую устойчивость и экологическое равновесие. В видеоролике к этому посту Евгений Винокуров, заместитель председателя Правления и главный экономист ЕАБР, предлагает ряд решений, способных обеспечить устойчивое и взаимовыгодное использование водных ресурсов Иртыша в интересах всех стран бассейна. 🤝Сбалансированный и совместный подход позволит превратить Иртыш в двигатель устойчивого развития и региональной интеграции. 🔗 Подробнее — в новом отчете ЕАБР #Irtysh#WaterSecurity#Kazakhstan#China#Russia #TransboundaryWater#SustainableDevelopment #RegionalCooperation #Energy#Agriculture#TransportCorridor#CentralAsia #Eurasia