Регулярно приходится писать и ревьюить код, где используется 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
Еще немного о ярмарке 1703, а именно личный выбор. То, что хотелось бы унести с собой, пока виртуально.
◽️любой объект из уже упомянутого проекта Леонида Костина со стенда галереи Futuro. Если кратко, художник глубоко исследует икону как предмет - детально углубляясь в процесс производства и скрупулезно его повторяя в своих произведениях. В результате получаются невероятно красивые абстрактные предметы, наполненные интеллектуальным и духовным смыслом, вложенным в них ручным трудом, но свободные от сакральности. Влюбилась.
◽️пылающую картину петербургского стрит-арт художника Турбена (так же известного как Turbo), которую я назвала «Осенний лес». Цвет, композиция, пластика, абсурдный сюжет - нравится все.
◽️работы давно меня интригующей Вари Щуки (видео и картина на шелке) - похожие на позднесоветские эстетика и сюжеты(прошлое) соединяются с технологиями, синтетическим цветом, какой-то эфемерностью и нездешностью (будущее?). В этой точке образуется что-то очень хрупкое и щемящее, совпадая с моим ощущением того, что можно назвать «сейчас».
◽️ расколовшаяся в печи, но собранная вновь, керамика Вики Утикалко. Хрупкость, которая не сдается, превращаясь в красоту.
◽️завораживающие «Магические квадраты доктора Рюйша» Владимира Кустова, где имматериальность притворившейся бальзамированным трупом голограммы заземляется бескомпромиссностью металлических инструментов паталогоанатома, порождая новую вещественность и вечность.
◽️от голографических мумий к «живому» и деятельному Ленину Алексея Азарова. По-моему это дико смешно.
◽️и в завершение вполне упоротые зайцы (и не только) петербургского керамиста Артема Максимова: захотелось срочно вернуть на место огромный черный бабушкин комод - там они будут как дома!
Ярмарка продлится до 9 июня.
#artfair
Самые интересные, цельные и стильные стенды на ярмарке 1703 (по моей версии):
◽️галерея Futuro с проектом Леонида Костина
◽️ галерея Myth, представившая тотальную инсталляцию Егора Федоричева
◽️молодая галерея ультрасовременного искусства Jessica с бескомпромиссной абстрактной инсталляцией петербургских художников
◽️ Марина Гисич с как всегда цельной экспозицией из работ Ивана Горшкова, Константина фон Рибена и Владимира Кустова
◽️свежий и яркий стенд Maison25, представивший Сашу Рощина, Алису Спотс и Дмитрия Горбунова
◽️pop/off/art gallery с дерзким предложением своеобразных арт фьючерсов в виде пустых холстов Виталия Пушницкого
◽️изящный стенд коммерческого крыла KGallery под названием «Из профессорской квартиры.
Завтра снова отправляюсь в Манеж за подробностями😍
#artfair
Добралась до Санкт-Петербурга и ярмарки 1703. В холле встречает новая скульптура Ивана Горшкова и дискуссия о том, наличествует ли сегодня настоящая арт-журналистика. Что же, актуально. Вечером ждите репортаж.
Записки #follow_artпутешественника#artfair
Стенд Е9
"Искусство в спорте"
Любови Барыкиной
На «УНИКАЛЬНОЙ РОССИИ»
В Гостином дворе
Ул. Ильинка 4
ЖДЕТ ВАС
С 4-7.02.26
С 12:00-20:00
8.02.26
С 12:00-17:00
✅15 стран
✅22 Региона РФ
✅70 городов
✅7000 Участников
✅13 Музеев
#UniqueRussia
#ArtFair
#Moscow🇷🇺
#LiubovBarykina
Уважаемый
Александр Андреевич,
была рада видеть Вас на открытии моего стенда международного выставочного проекта
«Искусство в спорте»
в рамках художественной
выставки-форума
УНИКАЛЬНАЯ РОССИЯ 2026
в Гостином дворе!
Международный проект
«Искусство в спорте»
Любови Барыкиной -
15 Стран
22 Региона РФ
70 Городов
7000 Участников
13 Музеев
https://www.instagram.com/alexanderdobrovinsky?igsh=MTkxOWZ4N2hkM3VxZA==
#ArtInSports
#ArtFair
#UniqueRussia
#Moscow🇷🇺
Международный проект
«Искусство в спорте»
Любови Барыкиной -
15 Стран
22 Региона РФ
70 Городов
7000 Участников
13 Музеев
На главной сцене
«Уникальной России» 2026
Международный Проект
«Art in Sports»
представили звезды
всех творческих
направлений
России и Мира!
Создатель проекта, МСМК по художественной гимнастике,
Академик Российской
Академии Художеств
Любовь Барыкина выступила
с показательным номером
вместе с певицей,
актрисой театра «Ромэн»
Верой Жемчужной,
юной певицей Софьей Михеевой и Московским творческим коллективом сценической гимнастики «Краски»!
Ждём Вас в Гостином дворе
до 08.02.26 на стенде Е9
По адресу ул. Ильинка 4
#LiubovBarykina
#ArtFair
#Unique
#Moscow🇷🇺
03.02.26 на стенде E-9
выставочного проекта
«Искусство в спорте»
состоялось торжественное
открытие в рамках
художественной
выставки-форума
УНИКАЛЬНАЯ РОССИЯ !!!
https://t.me/UniqueRussia
Вера Жемчужная
https://www.instagram.com/vera_zhem?igsh=c292OHlkMTQ1aDhy
Софья Михеева
www.instagram.com/sofjaart?i...
и Московский коллектив
сценической гимнастики Краски
https://www.instagram.com/kraskigymnastics?igsh=MXNiMWZiZzZ0ZnpsOQ==
презентовали вместе с
Любовью Барыкиной проект
«Искусство в спорте»
на главной сцене
«Уникальной России»
в Гостином дворе!
Международный проект
«Искусство в спорте»
Любови Барыкиной -
15 Стран
22 Региона РФ
70 Городов
7000 Участников
13 Музеев
Спасибо моим гостям за
общение и прекрасную
атмосферу вечера!!!
Фото: https://www.instagram.com/span.ph?igsh=Z2Nja2xwYXY1cmJr
#LiubovBarykina
#ArtFair
#UniqueRussia
#Artist
#ArtInSport
03.02.26 на стенде E-9
выставочного проекта
«Искусство в спорте»
состоялось торжественное
открытие в рамках
художественной выставки-форума
УНИКАЛЬНАЯ РОССИЯ !!!
https://t.me/UniqueRussia
Международный проект
«Искусство в спорте»
Любови Барыкиной -
15 Стран
22 Региона РФ
70 Городов
7000 Участников
13 Музеев
Спасибо гостям за чудесную атмосферу и общение
💜💜💜
Фото: https://www.instagram.com/span.ph?igsh=Z2Nja2xwYXY1cmJr
#ArtFair
#UniqueRussia
#LiubovBarykina
#Artist
#Moscow🇷🇺
Видео сюжет о 4-ой масштабной художественно-промышленной выставки «Уникальная Россия» 2024,
в которой участвовал мой международный проект
«Искусство в спорте»
Совсем скоро 3.02.2026 стенд
Е-9 выставочного проекта
#ArtInSports приглашает
всех желающих в 16:00
на торжественное открытие
6-ой художественно-промышленной выставки Уникальная Россия !!!
#LiubovBarykina
#Exhibition
#Moscow
#Artfair
#UniqueRussia🇷🇺
3 и 4 декабря состоялся
Предпоказ «ОБЕРТОН»
от Cosmoscow
ЯРМАРКА СОВРЕМЕННОГО
ГРАФИЧЕСКОГО
ИСКУССТВА,
а ТОН ЦЕНТР
(культурный центр)
напоминает мне
мой любимый концертный
зал Дюссельдорфа
#TonhalleDuesseldorf
#ArtFair#Moscow
#Preview#LiubovBarykina
#Oberton#Cosmoscow