@lsp115 · Post #17841 · 01.05.2026 г., 23:14
📺蜜语纪 (2026) 📂收录版本:蜜语纪 (完结) ⭐️评分:9.0 🏷类型:剧情 / 家庭 👥主演:钟汉良 / 朱珠 / 李梦 / 经超 / 任彬 🔖 标签: #蜜语纪#剧集#4K#DDP#HEVC 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
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
Пребарај: #ddp
@lsp115 · Post #17841 · 01.05.2026 г., 23:14
📺蜜语纪 (2026) 📂收录版本:蜜语纪 (完结) ⭐️评分:9.0 🏷类型:剧情 / 家庭 👥主演:钟汉良 / 朱珠 / 李梦 / 经超 / 任彬 🔖 标签: #蜜语纪#剧集#4K#DDP#HEVC 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17430 · 23.04.2026 г., 21:56
📺月鳞绮纪 (2026) 📂收录版本:月鳞绮纪 (完结) ⭐️评分:8.5 🏷类型:剧情 / Sci-Fi & Fantasy 👥主演:鞠婧祎 / 陈都灵 / 曾舜晞 / 田嘉瑞 / 闫桉 🔖 标签: #月鳞绮纪#剧集#4K#DDP#DV 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #18367 · 13.05.2026 г., 05:08
📺低智商犯罪 (2026) 📂收录版本:低智商犯罪 (完结) ⭐️评分:8.8 🏷类型:剧情 / 悬疑 / 犯罪 / 喜剧 👥主演:王骁 / 田曦薇 / 张瑞涵 / 姜冠南 / 王传君 🔖 标签: #低智商犯罪#剧集#4K#DDP#DV#HEVC 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #18349 · 12.05.2026 г., 01:54
📺佳偶天成 (2026) 📂收录版本:佳偶天成 (完结) ⭐️评分:8.7 🏷类型:剧情 / Sci-Fi & Fantasy 👥主演:任嘉伦 / 王鹤润 / 王以纶 / 张凯莹 / 黄羿 🔖 标签: #佳偶天成#剧集#4K#DDP#DV#HEVC 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17843 · 01.05.2026 г., 23:20
🎥飞驰人生2 (2024) ⭐️评分:7.2 🏷类型:剧情 / 喜剧 / 冒险 👥主演:沈腾 / 范丞丞 / 尹正 / 张本煜 / 孙艺洲 🔖 标签: #飞驰人生2#电影#4K#DDP#HEVC#WEB-DL 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17528 · 25.04.2026 г., 03:09
📺Girigo:夺命许愿 (2026) ⭐️评分:7.6 🏷类型:悬疑 / 剧情 👥主演:全昭映 / 康美娜 / 白善镐 / 玄宇锡 / 李孝济 🔖 标签: #Girigo夺命许愿#剧集#4K#DDP#DV#HEVC 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17527 · 25.04.2026 г., 03:07
📺Stranger Things: Tales from '85 (2026) 📂收录版本:怪奇物语:1985故事集 ⭐️评分:6.1 🏷类型:动画 / Sci-Fi & Fantasy / 悬疑 / 动作冒险 👥主演:布鲁克林·戴维·诺斯特德特 / Jolie Hoang-Rappaport / Luca Diaz / Elisha Williams / Braxton Quinney 🔖 标签: #StrangerThingsTalesfrom85#剧集#4K#DDP#DV#HEVC 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17395 · 19.04.2026 г., 06:05
🎥雨中曲 (1952) ⭐️评分:8.1 🏷类型:喜剧 / 爱情 👥主演:吉恩·凯利 / 唐纳德·奥康纳 / 黛比·雷诺斯 / 简·哈根 / 米勒德·米切尔 🔖 标签: #雨中曲#电影#ed2k#1080P#BluRay#DDP#REMUX 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17529 · 25.04.2026 г., 05:21
🎥乌龙特工 (2016) ⭐️评分:6.4 🏷类型:动作 / 喜剧 👥主演:道恩·强森 / 凯文·哈特 / 艾米·莱安 / 丹妮尔·尼科莱特 / 杰森·贝特曼 🔖 标签: #乌龙特工#电影#ed2k#4K#DDP#HEVC#REMUX 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17434 · 24.04.2026 г., 01:19
🎥狗阵 (2024) ⭐️评分:7.2 🏷类型:剧情 👥主演:彭于晏 / 佟丽娅 / 贾樟柯 / 周游 / 胡晓光 🔖 标签: #狗阵#电影#ed2k#4K#DDP#HEVC#WEB-DL 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #18148 · 03.05.2026 г., 22:53
🎥束草的冬天 (2025) ⭐️评分:6.7 🏷类型:剧情 👥主演:김가현 / 罗什迪·泽姆 / 朴美贤 / 柳泰浩 / 孔道裕 🔖 标签: #束草的冬天#电影#1080P#BluRay#DDP#DTS-HD #REMUX 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #17842 · 01.05.2026 г., 23:19
🎥飞驰人生 (2019) ⭐️评分:6.7 🏷类型:喜剧 / 动作 👥主演:沈腾 / 黄景瑜 / 尹正 / 张本煜 / 尹昉 🔖 标签: #飞驰人生#电影#1080P#BluRay#DDP#DTS-HD #REMUX 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库