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

Резултати

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

Пребарај: #hund

当前筛选 #hund清除筛选

Решил полудить очередной мем на солане. Овчарка :) Купил на 1.5 SOL ✔️ Токен:#HUND Сеть: 🪙 Капа: $5.22М https://www.dextools.io/app/ru/solana/pair-explorer/CtXYCgkfMdTnvtiU8Ju6BjntBb3GRhmwYA8FaV1KCLMu?t=1716249200770 Свапнуть можно тут https://raydium.io/swap/ Контракт токена: 2XPqoKfJitk8YcMDGBKy7CMzRRyF2X9PniZeCykDUZev ❗️Это не инвестиционный совет.

Hashtags

Russisches Haus in Berlin

@rushaus · Post #2035 · 07.12.2025 г., 16:57

„Meine Hundesache“ - Familienkomödie in russischer Sprache mit englischen Untertiteln 📺 Am Vorabend des neuen Jahres gerät der ehemalige Flugzeugkonstrukteur Michail plötzlich in Not, und nur sein treuer Hund Stepka🐶, den er gemeinsam mit seinem Enkel Sergej aufgenommen hat, kann ihn retten. Ohne zu zögern begibt sich Stepka auf ein spannendes Abenteuer durch die verschneite Stadt, meistert unerwartete Hindernisse und findet neue Freunde, um rechtzeitig seinem Herrchen zu helfen. Eine warme und humorvolle Geschichte über Freundschaft, Mut und echte Treue, die jeden Wintermorgen in ein wahres Familienfest verwandelt.😍 Kommt am 11. Dezember um 19:00 Uhr uns Filmtheater im Russischen Haus vorbei!❤️ 📲Anmeldung #kino#film#hund#familienzeit#filmeabend#filmtheater#komödie#kinoberlin

„Meine Hundesache“ - Familienkomödie in russischer Sprache mit englischen Untertiteln 📺 Am Vorabend des neuen Jahres gerät der ehemalige Flugzeugkonstrukteur Michail plötzlich in Not, und nur sein treuer Hund Stepka🐶, den er gemeinsam mit seinem Enkel Sergej aufgenommen hat, kann ihn retten. Ohne zu zögern begibt sich Stepka auf ein spannendes Abenteuer durch die verschneite Stadt, meistert unerwartete Hindernisse und findet neue Freunde, um rechtzeitig seinem Herrchen zu helfen. Eine warme und humorvolle Geschichte über Freundschaft, Mut und echte Treue, die jeden Wintermorgen in ein wahres Familienfest verwandelt.😍 Kommt am 11. Dezember um 19:00 Uhr uns Filmtheater im Russischen Haus vorbei!❤️ 📲Anmeldung #kino#film#hund#familienzeit#filmeabend#filmtheater#komödie#kinoberlin