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

Резултати

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

Пребарај: #meta

当前筛选 #meta清除筛选
RT en français

@RTenfrancais · Post #79721 · 21.04.2026 г., 16:45

ℹ️Une entreprise kényane a licencié plus de 1 000 employés après avoir perdu un contrat avec #Meta Meta a suspendu sa collaboration avec Sama le mois dernier suite à des allégations selon lesquelles des employés auraient visionné des scènes privées filmées par des lunettes connectées. RT en français • Osez questionner !

Hashtags

经济信息联播

@eco_cn · Post #30487 · 09.04.2026 г., 00:51

#Meta 发布首款重磅AI模型Muse Spark。Alexandr Wang执掌“超级智能实验室”以来发布的首款模型.一改Meta的开源路线转向闭源。 它主打小型、高速,将直接嵌入Facebook等社媒,侧重AI购物助手,Meta承认其部分能力不及ChatGPT等模型,定位为起点模型。Meta股价一度涨9.5%。

Hashtags

Crypto Headlines

@market_headlines · Post #28651 · 23.04.2026 г., 17:48

😳Акции #META в моменте. Причина: Компания объявила о масштабной оптимизации – сократят около 10% сотрудников (более 8000 человек) и одновременно закроют 6000 открытых вакансий. На компанию Meta приходится примерно 2,4% от рыночной капитализации S&P 500. Crypto Headlines

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23931 · 16.04.2026 г., 11:30

【🚀 交易市場|繼 Meta、Anthorpic 三十億美元搶算力,Jane Street 加碼投資 CoreWeave 10 億美元 】 #META 📍 請見報導: https://abmedia.io/jane-street-invest-1b-coreweave 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #14108 · 24.06.2025 г., 03:55

📱 Meta hamkorligida Oakley yangi aqlli ko‘zoynaklarni taqdim etdi — Oakley Meta HSTN 👓 Bu model Oakley HSTN’ning avvaldan mavjud bo‘lgan opavasi asosida yaratilgan, ammo endi aqlli funksiyalar bilan boyitilgan: • 3K sifatda video yozadigan kamera • Meta AI asosidagi ovozli yordamchi • Dujkalarda joylashgan kuchli ochiq dinamika: AI javoblarini eshitish, musiqa yoki podkast tinglash mumkin • 8 soatlik ishlash vaqti (aralash rejimda), 19 soatgacha kutish holatida • Qutisi bilan birga 48 soatgacha qo‘shimcha ishlash vaqti • Tez zaryad: 20 daqiqada — 50% • Namlikdan himoya: IPX4 😎 Desert 24k Prizm Polar rangidagi cheklangan versiya 11-iyuldan $499 narxda sotuvga chiqadi. Qolgan kolleksiya esa shu yoz oxirida $399 narxda chiqishi kutilmoqda. ➡️#meta | Birinchi raqamli IT-Blog

Hashtags

XP Digital Lab

@rocCHL · Post #9244 · 27.01.2026 г., 07:01

Meta将在三大社交平台测试付费订阅 推独家功能整合Manus 1月27日,TechCrunch报道Meta测试新订阅服务,为用户提供访问应用独家功能的权限。 2月将在Instagram、Facebook和WhatsApp上提供付费高级体验,让用户使用特殊功能,并对自己的分享和连接方式拥有更多控制权,同时保持核心功能免费。 3月将开始测试多种订阅功能和套餐组合,包括规模化应用。 标签:#meta Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

XP Digital Lab

@rocchl · Post #8648 · 14.01.2026 г., 01:49

Meta 今年拟实现 AI 眼镜年产能翻番,剑指 2000 万副 Meta 计划在 2026 年把 AI 智能眼镜年产能提升至 2000 万副,显示其正大幅加码该业务。公司同时缩减其他硬件项目,并在 Reality Labs 部门裁员约 10%,以将整体战略进一步集中到 AI 上。依视路陆逊梯卡在制造与渠道上的优势成为关键支点,使 Meta 能更快推动智能眼镜走向大众市场。 标签:#meta Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

СОЛОДИН LIVE

@goodtraders · Post #8638 · 28.10.2024 г., 15:59

#META ⚡️ Meta Platforms разрабатывает собственную поисковую систему, чтобы снизить зависимость от конкурентов, таких как Google Search и Microsoft Bing. 👉 Новая поисковая возможность будет работать с помощью чат-бота Meta AI, который будет прочёсывать интернет в поисках ответов на запросы. 👉 Ранее было объявлено, что титан социальных сетей сотрудничает с Thomson Reuters для переноса своего новостного контента в чат-бот Meta AI. Многолетнее соглашение позволит чат-боту Meta AI в США получать доступ и предоставлять новости и информацию Reuters в режиме реального времени в ответ на запросы пользователей. 👆 В компании продолжает расти доход на акцию и текущая стоимость хоть и выглядит перегретой, но остаётся в приемлемом диапазоне. ❓ Ваше мнение, коллеги? 👇

Hashtags

СОЛОДИН LIVE

@goodtraders · Post #8567 · 28.09.2024 г., 19:17

#META Цукерберг представил очки AR под названием 👉Orion. Ну что сказать - это уже интересно. Весят 100 грамм, экран голографический, без проводов, управление через браслет, что вполне удобно. Вся начинка процессорная выведена в отдельное компактное устройство - просто в карман можно его положить, но за счёт этого разделения очки лёгкие и батарея тратится только на экран - что тоже плюс компактности. ❓ Как вам идея? 👇

Hashtags

123•••10•••1920
ПретходнаСтраница 1 од 20Следна