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

Резултати

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

Пребарај: #alternativefuels

当前筛选 #alternativefuels清除筛选

🚢Альтернативные виды судового топлива: рост заказов на новые суда продолжается, но темпы замедляются. По данным платформы DNV Maritime – Alternative Fuels Insight (AFI), в феврале 2026 года размещено 17 заказов на суда с альтернативным топливом. Из них 14 - СПГ-суда (все в контейнерном сегменте), ещё три — газовозы на этане с двухтопливной установкой. За январь–февраль суммарно заказано 37 судов на альтернативном топливе против 54 за аналогичный период 2025 года, что указывает на замедление динамики. Дополнительно в феврале размещены два заказа на СПГ-бункеровщики, отражая развитие сопутствующей инфраструктуры. СПГ (LNG) остаётся доминирующим решением, особенно в контейнерном сегменте, где операторы реагируют на требования грузовладельцев по снижению выбросов. При этом общий темп перехода к альтернативным видам топлива становится более сдержанным по сравнению с пиком предыдущих двух лет. Для рынка это сигнал постепенной, но не ускоренной трансформации: инфраструктура расширяется, однако инвестиционные решения принимаются более избирательно на фоне неопределённости по долгосрочным топливным сценариям. 📌DNV Maritime — подразделение норвежского классификационного общества DNV, основанного в 1864 году. Организация является независимой и принадлежит фонду DNV Foundation. #AlternativeFuels#LNG#DNV#Decarbonization#Shipbuilding

🚢Нидерланды выделяют €34 млн на проекты низкоуглеродного судоходства. Министерство инфраструктуры и водного хозяйства Нидерландов открывает второй раунд финансирования в рамках Maritime Masterplan, направив €33,6 млн из Национального фонда роста на поддержку проектов в сфере альтернативных видов топлива. Субсидии будут доступны для разработки и демонстрации судов на водороде, метаноле, аммиаке и биоэтаноле, а также для проектов по улавливанию и хранению CO₂ на судах с метанольной и LNG-энергетикой. Максимальный размер гранта на проект — до €8 млн. Около €21,6 млн будет выделено на крупные проекты (субсидии свыше €4 млн), €12 млн — на инициативы меньшего масштаба. Заявки принимаются с 19 мая по 3 ноября. Условие участия — консорциум минимум из двух независимых компаний с ведущим партнёром нидерландского происхождения. Программа реализуется совместно с Netherlands Maritime Land и Netherlands Enterprise Agency. Цель правительства — демонстрация 30 судов на альтернативном топливе в ближайшие годы. Для судоходства это дополнительный стимул к масштабированию «зелёных» технологий и снижению технологических рисков на этапе демонстрации, особенно в сегменте short-sea и европейских региональных перевозок. 📌Министерство инфраструктуры и водного хозяйства Нидерландов (Ministry of Infrastructure and Water Management) — государственный орган Нидерландов, отвечающий за транспортную и морскую политику. Финансируется из государственного бюджета Королевства Нидерланды. #Decarbonization#AlternativeFuels#MaritimeInnovation#Netherlands#GreenShipping

🚢“Hercules Harriet”: многотопливный бункеровщик для компании HTM. В эксплуатацию передано новое бункеровочное судно “Hercules Harriet”, построенное для эмиратского оператора Hercules Tanker Management (HTM). Судно стало первым в серии из десяти единиц, заказанных HTM на верфи Jiangmen Hangtong Shipbuilding (структура China Communications Construction Company). Судно способно перевозить традиционные судовые топлива, а также 100% биотопливо и метанол, расширяя спектр клиентов в условиях энергетического перехода. Дедвейт: 7 700 тонн, длина: 104 м, скорость: 10 узлов. Главная энергетическая установка — дизель-электрическая с генераторами, соответствующими IMO Tier III, и азимутальными движителями Schottel. Конструкция предусматривает возможность последующей интеграции аккумуляторной гибридной системы. Оптимизированный корпус позволяет сократить собственное потребление топлива примерно на 20% по сравнению с традиционными танкерами аналогичного класса. Судно оснащено пятью грузовыми танками с индивидуальными насосами, что обеспечивает одновременную обработку до шести типов жидких грузов и ускоряет оборот в порту. Построено под требования португальского флага и класса Lloyd’s Register с правом неограниченного района плавания. В настоящее время работает в европейских портах. Проект отражает ускоренную трансформацию бункеровочного сегмента в сторону многотопливных решений и усиление конкуренции в поставках альтернативных видов топлива. 📌Hercules Tanker Management (HTM) — судоходная компания из ОАЭ, специализирующаяся на управлении танкерным и бункеровочным флотом. Компания является частной и принадлежит эмиратским акционерам. #Bunkering#AlternativeFuels#Methanol#MaritimeDecarbonization#Tankers

🚢RFOcean фиксирует долгосрочный контракт на поставку e-метанола. Европейский судовладелец RFOcean подписал обязывающее долгосрочное соглашение с ETFuels на закупку e-метанола по фиксированной цене начиная с 2030 года. Компания ранее заказала восемь новых танкеров-химовозов с дизель-электрической установкой, подготовленных к работе на метаноле ("methanol-ready/fitted") для региональных европейских перевозок, что выводит RFOcean в число пяти крупнейших владельцев метанол-совместимого флота. Стратегия направлена не только на регуляторное соответствие, но и на конкурентное позиционирование. Фиксация объёмов и цены на «зелёное» топливо заранее снижает риск дефицита комплаентного бункера после 2030 года и позволяет предлагать клиентам предсказуемую структуру затрат. Сделка отражает растущую тенденцию вертикальной интеграции между судоходными компаниями и производителями альтернативных видов топлива. На фоне ужесточения европейских требований (FuelEU Maritime, ETS) долгосрочные "off-take"- контракты становятся инструментом хеджирования топливного риска и обеспечения коммерческой устойчивости. 📌RFOcean — европейская судоходная компания, специализирующаяся на перевозке химических грузов и устойчивых морских решениях. Компания является частной и принадлежит европейским акционерам. #Methanol#AlternativeFuels#ChemicalTankers#Decarbonization#ShippingFinance

🚢Аммиачные двухтактные двигатели приближаются к коммерческой эксплуатации. Швейцарский разработчик судовых двигателей WinGD завершил первую в мире программу испытаний на утверждение типа (TAT) и заводские приемо‑сдаточные испытания (FAT) для двухтактного морского двигателя, работающего на аммиаке, как основном топливе. Испытания модели X52DF-A-1.0 прошли в январе на заводе HD Hyundai Heavy Industries в Юж Корее под наблюдением Lloyd’s Register и при участии судовладельца Exmar. Двигатель предназначен для танкера-газовоза вместимостью 46 000 куб. м СУГ (LPG) /аммиака, строящегося для группы Exmar. Ожидается, что эти суда станут первыми в мире аммиачными газовозами, в коммерческой эксплуатации. Технология предусматривает впрыск аммиака под высоким давлением с использованием около 5% пилотного топлива при полной нагрузке. По данным WinGD, характеристики отклика и топливной эффективности сопоставимы с дизельным режимом, при этом уровень NOx в аммиачном режиме ниже, а выбросы N₂O — на низком уровне. В портфеле заказов WinGD — около 30 аммиачных двигателей для различных типов судов: газовозов, балкеров, танкеров и контейнеровозов. Морские испытания на аммиачном топливе запланированы в ближайшие месяцы. Для судоходства это переход от концептуальных решений к промышленной сертификации альтернативного топлива. Успешные испытания снижают технологические риски и ускоряет интеграцию аммиака в стратегию декарбонизации флота. 📌WinGD (Winterthur Gas & Diesel Ltd.) — швейцарская компания, основанная в 2015 году, специализируется на разработке двухтактных морских двигателей. Принадлежит китайской государственной корпорации China State Shipbuilding Corporation (CSSC). #AmmoniaFuel#WinGD#Decarbonization#MarineEngines#AlternativeFuels