@TgSticker · Post #42908 · 17.04.2026 г., 14:17
Ланаева #blogger#tiktok 😊создать свои стикеры
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
Пребарај: #blogger
@TgSticker · Post #42908 · 17.04.2026 г., 14:17
Ланаева #blogger#tiktok 😊создать свои стикеры
@redfoxuz · Post #301 · 25.07.2018 г., 20:16
#today#blogger @psduzdesign
@TgSticker · Post #42179 · 03.01.2026 г., 12:32
Глент #blogger#YouTube 😊создать свои стикеры
@TgSticker · Post #42271 · 18.01.2026 г., 19:39
Игорь Синяк #blogger#синяк 😊создать свои стикеры
@TgSticker · Post #42255 · 16.01.2026 г., 14:39
BrianMaps #BrianMaps#blogger 😊создать свои стикеры
Hashtags
@botsgram_cu · Post #4006 · 11.06.2021 г., 15:10
¿Que puede hacer este bot? @StuffThemesBot ¡Puede proporcionarte temas premium de Blogger y Wordpresss gratis 🤗! Idioma: inglés #temas#blogger#wordpress
Hashtags
@xinwenchigua8 · Post #66788 · 11.05.2026 г., 17:39
B站一博主直播间直播 榜一大哥好像远程控制身体里的玩具 真的是把韩国财阀那一套都学来了 #B站#主播#直播 A Bilibili (Bilibili is a Chinese video sharing website) blogger's live stream featured a top-ranked viewer who seemed to be remotely controlling toys inside his body. He's really adopted the tactics of South Korean chaebols. #Bilibili#blogger#livestream
@TG_index_channel · Post #1597 · 11.04.2026 г., 18:14
標題:好色龍的網路生活觀察日誌 類別:#公開#頻道#繁中 分類:#遊戲#臺灣#社群#生活#搞笑#動漫 標籤:#plurk#噗浪#blogger 簡介:**非官方 已徵求作者同意** 自動推送 好色龍的網路生活觀察日誌 的新文章 以及 噗浪內容!
@yepuz · Post #11413 · 27.09.2025 г., 16:10
Blogger Aziz Hakimov, known as “Comrade Aziz,” was arrested in Uzbekistan on charges including war propaganda. His case reflects the influence of Russian narratives in the country’s media space. https://yep.uz/en/2025/09/uzbekistan-arrests-aziz-hakimov-russian-propaganda/ #Uzbekistan#blogger#AzizHakimov#ComradeAziz#propaganda#Russia#court#arrest#cybersecurity#disinformation#fake#trial