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 слични објави

Пребарај: #jfk

当前筛选 #jfk清除筛选
(旧)QAJF🐸OFFICIAL

@QArmyJapanFlynn · Post #62457 · 26.02.2026 г., 14:34

ヤツらは支配層がJFKを殺したことを認めるメールを送りました また、トランプを仕留めると言っています。 したがって トランプ大統領は支配層の一部ではありません❗️ #エプスタインファイル #JFK 続きはこちらから⬇️ https://x.com/qajf_NAO/status/2027016413664485486?s=20

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40155 · 21.11.2025 г., 23:01

President John F. Kennedy was assassinated on November 22, 1963. Lee Harvey Oswald was arrested for the crime but was killed two days later by Jack Ruby. Ruby was convicted of murder but died in prison before his retrial. This single act—Ruby killing Oswald—meant there was never a public trial to examine the evidence. This left countless unanswered questions and made it impossible to prove there wasn't a conspiracy. What's your theory? [Read more] @googlefactss #JFK#History#OnThisDay#conspiracy

Видеотека 📼

@videotekashow · Post #13960 · 18.07.2025 г., 09:27

«Я никогда ничего не планировал. Я занимаюсь этой работой более 50 лет. Мне платили за работу с замечательными людьми, и для меня это был огромный подарок». Сегодня исполнилось 90 лет со дня рождения Дональда Сазерленда. #ВИДЕОТЕКА #DonaldSutherland #ДональдСазерленд #MASH #DontLookNow #OrdinaryPeople #LockUp #JFK #Outbreak #TheAssignment #TheItalianJob #TheMechanic #TheHungerGames

Видеотека 📼

@videotekashow · Post #15362 · 18.01.2026 г., 05:31

«У меня были глупые фильмы, но я не вижу в этом проблемы. Разве я должен перестать быть собой ради популярности?». Сегодня Кевину Костнеру исполнился 71 год. #ВИДЕОТЕКА #KevinCostner #КевинКостнер #TheUntouchables #Неприкасаемые #Revenge #DancesWithWolves #ТанцующийСВолками #RobinGoodPrinceOfThieves #РобинГудПринцВоров #JFK #TheBodyguard #Телохранитель #Waterworld #ВодныйМир #OpenRange #ОткрытыйПростор #TheHighwaymen #Yellowstone #Йеллоустоун

Видеотека 📼

@videotekashow · Post #14781 · 31.10.2025 г., 15:22

«Я думаю, что, возможно, стал актером, чтобы сбежать от самого себя. Ты всегда можешь спрятаться за своим образом». Сегодня исполнилось 75 лет со дня рождения замечательного актёра Джона Кэнди. #ВИДЕОТЕКА #JohnCandy #ДжонКэнди #TheBluesBrothers #БратьяБлюз #Vacations #Каникулы #Всплеск #Splash #ВооруженИОпасен #ArmedAndDangerous #Spaceballs #КосмическиеЯйца #PlanesTrainsAndAutomobiles #СамолетомПоездомМашиной #WhosGarryCrumb #КтоТакойГарриКрамб #UncleBuck #ДядюшкаБак #JFK #WagonsEast