TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #381 · 23 окт.

Установить свойства виджета в PySide можно не только через соответствующие методы и конструктор класса. Можно их изменять с помощью метода setProperty по имени. btn = QPushButton("Click Me") btn.setProperty("flat", True) Это аналогично вызову btn.setFlat(True) Если указать несуществующее свойство, то оно просто создается btn.setProperty("btnType", "super") Получить его значение можно методом .property(name) btn_type = btn.property("btnType") Когда это может быть полезно? ▫️Можно просто хранить какие то данные в виджете и потом их доставать обратно widget = QWidget() widget.setProperty('my_data', 123) print(widget.property('my_data')) ▫️ Назначая эти свойства разным виджетам можно потом отличить виджеты во время итераци по ним. Например, найти все кнопки со свойством my_data="superbtn". Но ведь вместо кастомного свойства можно использовать objectName, будет тот же результат. Да, но y ObjectName есть ограничение - только строки. ▫️ Если нам потребуется не просто поиск а, например, сортировка по числу, то свойства позволяют нам это сделать. Поддерживается любой тип данных widget.setProperty('my_data', {'Key': 'value'}) widget.setProperty('order', 1) all_widgets.sort(key=w: w.property('order')) Но ведь Python позволяет всё вышеперечисленное сделать простым созданием атрибута у объекта widget.order = 1 widget.my_data = 123 Да, но я думаю что не надо объяснять почему не стоит так делать. К тому же, если у виджета нет свойства то метод .property(name) вернет None, а отсутствующий атрибут выбросит исключение. ▫️ Действительно полезное применение кастомным свойствам - контроль стилей. Здесь атрибутами не обойтись, нужны именно свойства. Дело в том, что в селекторах стилей можно указывать конкретные свойства виджетов на которые следует назначать стиль. Просто запустите этот код from PySide2.QtWidgets import * if __name__ == "__main__": app = QApplication([]) widget = QWidget(minimumWidth=300) layout = QVBoxLayout(widget) btn1 = QPushButton("Action 1") btn2 = QPushButton("Action 2") btn3 = QPushButton("Action 3", flat=True) layout.addWidget(btn1) layout.addWidget(btn2) layout.addWidget(btn3) # добавим кастомное свойство одной кнопке btn1.setProperty("btnType", "super") # добавляем стили widget.setStyleSheet( """ QPushButton[btnType="super"] { background-color: yellow; color: red; } QPushButton[flat="true"] { color: yellow; } """ ) widget.show() app.exec_() С помощью селектора мы избирательно назначили стили на конкретные кнопки. Как получить список всех кастомный свойств? Функция получения списка кастомных свойств отличается от получения дефолтных. def print_widget_dyn_properties(widget): for prop_name in widget.dynamicPropertyNames(): property_name = prop_name.data().decode() property_value = widget.property(property_name) print(f"{property_name}: {property_value}") #tricks#qt

Hashtags

Резултати

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

Пребарај: #zara

当前筛选 #zara清除筛选
ЭТНОМОДА-СМЫСЛЫ

@etnomoda · Post #2834 · 13.12.2023 г., 14:21

Креатив в подаче самых простых, казалось бы, аксессуаров: есть чему поучиться у крупных брендов, сумевших создать экзотические образы из простых заколок. Новая #Нефертити и древнеегипетский вайб, неожиданно откликающийся шиком причёсок двадцатых годов прошлого века. Ловите tips на случай особых случаев 🔥😉 Фото 1,2: #Zara запускает новую категорию в бьюти — средства для волос. лимитированный набор, разработанный стилистом Гвидо Палау. Предвестник линейки Zara Hair. Фото 3: A$AP Rocky в жемчужных заколках — в кавер-стори ноябрьского Issue Highsnobiety. Фото: Райан Макгинли

Щукина про ТЦ

@girlinmall · Post #1066 · 18.07.2023 г., 08:02

#барбикор#неунас#zara Zara (original) не осталась в стороне от тренда на розовое и тоже на днях выкатила коллекцию по мотивам игрушечного блокбастера, который выйдет на экраны #неунас в эту пятницу. От Maag ничего не ждём, к сожалению. Им бы базу поправить…

Щукина про ТЦ

@girlinmall · Post #1094 · 08.08.2023 г., 19:48

Самый инновационный магазин Франции - это флагман ZARA на Елисейских полях На прошлой неделе GJ открыла в «Европейском» гигантский digital-магазин, который, кстати, создан в русле последних мировых тенденций магазиностроения #неунас. Для сравнения приглашаю на виртуальную экскурсию во флагман Zara, в Париже по адресу Елисейские поля, 74. Площадь магазина - 2,700 кв.м., 1 торговый уровень, стиль интерьера — элегантный минимализм, который соответствует окружению и профилю знаменитой торговой улицы Франции. Дизайн разработан архитектурной командой бренда и вдохновлен внешним видом изысканных парижских арт-галерей. В отделе женской одежды здесь представлена новая линия SRPLS, а также, аксессуары и нижнее белье. В мужском отделе тоже есть эксклюзив — линия Origins. Технологичных фишек много, но отметим 5 основных: 1️⃣ арт-объект на стене в зоне ожидания у кассового узла, который создан с помощью ИИ — он причудливо меняет форму, переливается и притягивает внимание* 2️⃣ рекламные дисплеи в виде наклонных плит 3️⃣ система управления очередью в примерочные 4️⃣ интерактивная платформа для заказа товаров нужного размера для немедленной примерки из торгового зала или отложенной из интернет-магазина, если нужной вещи нет в наличии 5️⃣ изящное исполнение станций самообслуживания Проект digital signage выполнил испанский интегратор Trison, который давно работает с Inditex. CMS - тоже разработка испанцев, фирмы DenevaDS - из решение Inditex использует во всех магазинах. #помагазинам#zara

Щукина про ТЦ

@girlinmall · Post #709 · 19.01.2023 г., 06:51

#модныйскандал#zara#неэкологично Наверняка вы слышали или читали про скандал Zara и американского бренда Thilikó о нарушении авторских прав? Вкратце: Thilikó позиционирует себя на рынке США как «социально ответственный» бренд, а по факту продаёт на сайте вещи из старых коллекций Zara по цене в 7-8 раз дороже оригиналов. Как они это делают? Покупаю вещи на оптовом стоке и меняют этикетки. Вот такой путь спасения ненужных вещей от попадания на свалку. Экологичная, в целом, практика, хоть и с налётом мошеннических действий. Причем у Zara претензии не к факту перепродажи вашей — каждый зарабатывает как умеет — а к тому, что для рекламы были сворованы фотографии с сайта, ну и потребителей вводят в заблуждение, что это «какой-то другой бренд».

Щукина про ТЦ

@girlinmall · Post #1778 · 26.11.2024 г., 05:16

Zara варит кофе: в Мадриде открылась первая кофейня бренда Заведение под названием Zacaffè начало работу в конце прошлой недели в районе Саламанка, рядом с новым бутиком ZARA MAN 📍 Местоположение не случайно: заведение Zacaffè идеологически связано с новым мужским флагманом. Хотя магазин Zara Man и кафе имеют разные входы, но эстетика интерьеров торговых точек, созданных в студии Art Recherche et Industrie, в нео-мавританском стиле имеет много общего. И по сути это единый торгово-сервисный кластер. 🌏 Предполагается, что каждое новое кофейное заведение будет иметь в декоре и концепции интерьера четкую отсылку к истории и культуре города в котором находится. Именно поэтому Zacaffè в Мадриде похоже на знаменитый Casa Arabé. Что в меню? ☕️ Это specialty кофейня и напитки готовят на зерне обжарщика Waco Coffee (из Ла-Коруньи). Здесь есть • Горячие напитки(латте, мокко, флет уайт, кофе со льдом, эспрессо...) • «Медленные способы» (фильтр, воронка) • Чай и настои (маття латте, чай латте, имбирь лайм...) • Холодные напитки(вода и газированная вода) 🥐 Из еды — «авторская выпечка»: круассаны, pain au chocolat, тарты и так далее. 👛 Цены на кофе от 2,50 до 9 евро, а на выпечку - от 3 до 3,90 евро. #неунас#zacaffe#zara#кофе По материалам Just Retail P.S. Дополнительные рассуждения и отсылки в комментариях

На самом деле

@infact_russia · Post #1486 · 13.03.2025 г., 11:08

В последнее время активно обсуждается регистрация товарных знаков иностранных брендов, ушедших в 2022 году. Что это значит? Реально ли компании снова откроют свои магазины или запустят заводы? © На самом деле | Источники: РИА Новости, Роспатент, открытые данные | #санкции#зарубежныебренды#товарныйзнак#Zara#Starbucks#Макдональдс

☀️Beck’s☀️

@beck_blog · Post #2747 · 22.09.2021 г., 20:23

· •🍂• HASHTAGS EN INSTAGRAM • 🍂• · ⇝•🍂• Tipos de hashtags Podés usar distintos tipos de hashtags: ❏ Descripción Describen lo que haces. Ej.: para quienes sacan fotos, #fotografa, para coaches, puede ser #coaching, #coachdemujeres. ❏ Resultados Hablan de los beneficios que ofreces. Ejemplo: #motivar, #vendermas ❏ Contenido Describen lo que estás mostrando puntualmente en la publicación. Ejemplo: #accesorios, #productostextiles, #cursosonline. ❏ Audiencia Responden a quién dirigís la publicación. Depende 100% del público/cliente objetivo. Ejemplo: #mamaemprendedora, #noviasconestilo ❏ Ubicación Apuntan a la ubicación geográfica en la cual comercializas lo que ofreces. Ejemplo: #zonasur, #latam ❏ Marca Son los hashtags propios que creas para que tu comunidad sepa que, si los visita, encuentra tus publicaciones. Ejemplo: #hm#zara Lo ideal es combinar hashtags relacionados puntualmente con la publicación, con los que hacen referencia a tu audiencia + tus hashtags de marca y de ubicación. · · • • • • • · · · · • • • 🍁 • • • · · · · • • • • • · ·