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

Резултати

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

Пребарај: #mdw2025

当前筛选 #mdw2025清除筛选
ASUS CIS

@asus_on_russian · Post #3128 · 26.03.2025 г., 11:13

💫 Новая глава в инновациях и дизайне! На Milan Design Week 2025 ASUS представит уникальное сочетание передовых технологий, премиальных материалов и эмоционального дизайна. Откройте для себя будущее технологий на выставке ASUS Design You Can Feel. 📍 Galleria Meravigli, Милан 📅 8–13 апреля 2025 #MDW2025#ASUSZenbook

ASUS CIS

@asus_on_russian · Post #3164 · 09.04.2025 г., 08:15

✨ Выставка MDW2025 – место, где элегантная итальянская архитектура встречается с передовыми технологиями ASUS. 🤩 Что может быть лучше? #MDW2025#ASUS#Zenbook

ASUS CIS

@asus_on_russian · Post #3088 · 10.03.2025 г., 09:48

Дизайн — это не просто то, что ты видишь. Это то, что ты чувствуешь.✨ Мировой тур #DesignYouCanFeel добрался до главного дизайнерского события года. Присоединяйся к ASUS на Milan Design Week 2025! 📍 Galleria Meravigli, Милан 📅 8–13 апреля 2025. #MDW2025#ASUSZenbook#DesignYouCanFeel

Architecture & Stuff

@archnstuff · Post #1526 · 09.04.2025 г., 10:25

Хэй гайз! День 3 недели дизайна! Куда бежать? План на сегодня: гулять по городу, штурмовать шоурумы и выставки! Проблема одна - их слишком много 💿 Засыпаю и просыпаюсь с телефоном в руках, скриню все топовые локации... Вот утреннее инспо 🫀 ■ Если бы у вас был только один день в Милане - куда бы пошли?)) ■ И главный вопрос: Продолжаем кружочко-марафон?💿 #милан#неделяДизайна#milandesignweek#MDW2025 P.S.

Architecture & Stuff

@archnstuff · Post #1555 · 15.04.2025 г., 19:10

Хэй гайз! В этом году тренды проявились особенно ярко! Эти цвета и материалы были буквально в каждом шоуруме, на каждой выставке и стенде Salone del Mobile 🖼️ Но признаюсь: я бы не была столь внимательна к этим закономерностям, если бы не Кристина - моя однокурсница и эксперт по колор-дизайну 🎨 Именно она дала мне задание зафиксировать все ключевые тенденции для своего исследования 📕 ■ Это заставляет задуматься: мы видим только то, что сознательно ищем?) Ваше мнение в комментах 👁️‍🗨️ #Милан#Цвет#Тренды2025#milanDesignWeek#mdw2025#неделяДизайна *Надпись на одной из выставок зацепила: "уникальные предметы для тех, кто ищет экстраординарное в дизайне" ❤️

SAMPLE

@sampleart · Post #5288 · 10.04.2025 г., 07:05

#editorsnotes Следим за Alcova особенно пристально, чтобы не упустить новые имена и интересные решения. Признаться честно, смена локаций — очень важный элемент в постоянной гонке Недели дизайна. Если в прошлом году, вау-эффект достигался в первую очередь открытием новых неизведанных мест — легендарных вилл, то в этом — удивлять нужно было еще и составом участников. Начнем с нашего личного топа, с одной из локаций Alcova — Виллы Борсани. Японский бренд посуды Noritake показал в одном пространстве все свои коллаборации с современными дизайнерами, среди которых Марк Ньюсон, Ябу Пушельберг и Фэй Тугуд. Сочные розы новой коллекции с Фэй Тугуд заняли центральное место — дизайнер изучила архивы бренда и вдохновилась предметами 1930-х годов, привнеся в них современное звучание. На кухне виллы Борсани встретили Аню Наумову — соосновательницу галереи Sample и ярмарки blazar, а также Орхана Гусейнова, креативного директора бренда родом из Азербайджана Chelebi, — с которым она приехала на неделю дизайна. Показывают коллаборацию с испанским дизайнеромНатальей Ортега — коллекцию предметов декора Plaite, в которой переизобретается искусство плетения в разных формах и материалах. Дизайнер из Нью-Йорка Уитни Кригер с брендом Soft Witness представил предметы, которые создаются на двух континентах — в США и в Италии, где для Уитни работают флорентийские и венецианские артизаны. Японцы AtMa сделали серию стульев, переработав элементы дизайн-иконы — стула J39 датского дизайнера Берге Могенсена. Дальше переходим в новую локацию Alcova — полуразрушенную SINIA. Здесь развернулся бренд Ranieri, показав инсталляцию из предметов, выполненных из вулканической лавы, — главное ноу-хау бренда. Сопровождается инсталляция саунд-дизайном, построенным на низких частотах и глубоких вибрациях, которые вызывают ассоциации с бурлящей магмой под земной корой. Вилла Багатти–Вальсекки бурлит молодыми дизайнерами со всего мира, а мы вновь отмечаем присутствие наших героев — дизайн-дуэта Touch with Eyes и коллектива SKNYPL. Еще одна новая локация этого года — теплица в саду виллы. В ней в том числе разместилась инсталляция Ghost Orchid от студии Marcin Rusak — 3D-печатные скульптуры из PLA, вдохновленные процессом селекции цветов. Подробнее о том, как проходит Alcova 2025, читайте в нашем большом материале на сайте. #SalonedelMobileMilano#SalonedelMobileMilano2025#MilanoDesignWeek#MDW2025#дизайн

Architecture & Stuff

@archnstuff · Post #1514 · 08.04.2025 г., 10:22

Хэй гайз! Миланская неделя дизайна в самом разгаре! 🗿 День 1: Выжили! Вчера посетили выставку Superstudio - море вдохновения! 💋 А вечером ужинали на крыше Casa Brera - новый must-visit отель! Прям как с пинтерест борда 😀 Подробный фотоотчёт будет, как только появится свободная секунда в этом вихре дизайна! 🦋 Ну а сегодня - уже мчим на Salone del Mobile! Отметила на карте все топовые шоурумы (каждый пин - отдельная история). Будет жарко! 😀 Записать вам кружочки с локации?) #Милан#неделяДизайна#milanDesignWeek#MDW2025#SaloneDelMobile#superStudio

Architecture & Stuff

@archnstuff · Post #1556 · 16.04.2025 г., 12:23

Хэй гайз! Тренд на коллаборации модных домов с дизайном набирает обороты 💋 В последние часы моего путешествия по Милану успела заглянуть на выставку Hermès🤩 Больше всего впечатлила концепция - "чтобы создать объект, нужна коробка"🎁 Белые кубы, парящие в пространстве, отбрасывают цветные блики. На секунду я испугалась - неужели это и есть главный экспонат? Но нет! Обойдя кубы, замечаешь вырезы, а внутри... Мои фавориты: 💔Яркие лакированные столики со смещённой по оси столешницей из японского кедра (техника суги). Очень эксцентрично! Дизайнер Tomás Alonso играет с балансом между традиционными техниками и современными материалами. ☕️Сервиз из каолина с ручной росписью художника Nigel Peake. Нежные и яркие фризы можно комбинировать бесконечно! Самое интересное — геометрические мотивы вдохновлены музыкальными ритмами. Заметили? Этот же паттерн повторяется во дворе перед входом: мини-кафе и фотозона не оставили равнодушными даже эту милую парочку на последнем фото :) Почему это круто? Hermès делает ставку на узнаваемый минимализм и сложную ручную работу. Айдентика бренда в деталях! ■ Какие модные бренды, по-вашему, делают лучший дизайн для дома? ■ Кто ещё НЕ делает коллекции для дома, но вам бы очень хотелось? Можем замутить свою версию с ИИ ;) #Милан#неделяДизайна#MilanDesignWeek#Hermès#MDW2025#Мода

Architecture & Stuff

@archnstuff · Post #1582 · 26.04.2025 г., 17:56

Хэй гайз! Продолжаю делиться впечатлениями с Euroluce — и вот мой абсолютный фаворит этого года... Aqua Creations! 🤍 Впервые увидела их работы — будто попала в страну чудес! 🐈‍⬛ Летающие тарелки, светящиеся луковицы, пушистые грибочки (или медузы?), кресла-мозги... Дизайн, вдохновлённый природой - это настоящая магия игры света и формы🍄 Основал бренд израильский фотограф Альби Серати вместе с женой-скульптором еще в 1992ом году. Альби с детства заворожён игрой света — сначала в фотографии, потом в дизайне 😍Его работы — не просто функциональные вещи, а эмоций! ■ Как думаете: какие чувства должен пробуждать хороший дизайн? #Милан#Свет#MilanDesignWeek#MDW2025#Euroluce#SaloneDelMobile#aquaCreations

Architecture & Stuff

@archnstuff · Post #1610 · 05.05.2025 г., 09:03

Хэй гайз! Возвращаемся в Милан на неделю дизайна... о да! Контентом оттуда я буду делиться ещё долго. Этого вдохновения хватит на целый год)) Уже рассказала вам про два топовых бренда освещения — Ingo Maurer и Aqua Creations. Сегодня делюсь ещё одним фаворитом с выставки Euroluce – мексиканским David Pompa. ■ В основе их философии — глубокая связь с природой, традиционными ремёслами и принципами устойчивого развития🌎 Каждый светильник начинается с материала. Чёрная глина, вулканический камень, плетёная пальма, переработанное стекло... всё добывается и обрабатывается с уважением к природе и местным сообществам ❤️ Можно на пару часов залипнуть на сайте, изучая историю каждого материала - советую заглянуть хотя бы ради завораживающих фотографий с ремесленниками 📸 Бренд сознательно избегает машинной безупречности — здесь ценят следы человеческих рук, естественные неровности и живые текстуры🖐 Тем не менее за кажущейся простотой скрываются инновационные технологии - смотрите первое видео! ■ Идеальный баланс между мексиканскими традициями и современным дизайном 🌜 Как вам такой подход?) #Милан#milanDesignWeek#mdw2025#DavidPompa#Euroluce#свет#устойчивоеразвитие

Architecture & Stuff

@archnstuff · Post #1572 · 21.04.2025 г., 14:31

Euroluce 2025! Погнали!!! Перед посещением друзья дали мне забавное задание — найти на выставке серфингистов📷 Задача оказалась не из простых! Вместо ожидаемых длинноволосых голубоглазых блондинов мне попадались исключительно темноволосые итальянцы 🤭 И вот, прохожу очередной корнер со светом — стенд мюнхенского Ingo Maurer. Вижу толпу, которая что-то внимательно разглядывает и не спешит расходиться 🙂 Подхожу ближе... и вот они!!! Внутри светящейся стеклянной трубы, на прозрачных волнах — крошечные серфингисты! 🗿 Прикол! Ingo Maurer — одни из самых оригинальных в мире света! Ребята делают не просто светильники, а соединяют искусство, handcraft, юмор и креатив! Мои фавориты — на фото. Особенно люблю люстру с листочками, на которых можно оставить секретное послание 🛩️ ■ Какой из этих светильников поселился бы у вас дома? #Милан#неделяДизайна#milanDesignWeek#saloneDelMobile#Euroluce#IngoMaurer#MDW2025

12
ПретходнаСтраница 1 од 2Следна