@qiqubk · Post #280586 · 31.03.2026 г., 22:54
B站 4 月 1 日零点起下线“猜你喜欢”算法 B站宣布,自 4 月 1 日零点起下线“猜你喜欢”算法。首页内容将不再根据用户喜好进行推荐,并同步上线新的推荐算法。平台表示,用户可在次日查看新的主页内容。 哔哩哔哩 #B站
Hashtags
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
Пребарај: #b站
@qiqubk · Post #280586 · 31.03.2026 г., 22:54
B站 4 月 1 日零点起下线“猜你喜欢”算法 B站宣布,自 4 月 1 日零点起下线“猜你喜欢”算法。首页内容将不再根据用户喜好进行推荐,并同步上线新的推荐算法。平台表示,用户可在次日查看新的主页内容。 哔哩哔哩 #B站
Hashtags
@chiguapindaoo · Post #53669 · 12.03.2026 г., 11:00
#B站 福利姬 雪地 ⛄ 为艺术献身
Hashtags
@eco_cn · Post #29764 · 06.03.2026 г., 01:14
#B站 全年营收303.5亿元人民币,同比增长13%, 全年实现归母净利润11.9亿元,首次实现美国公认会计准则下的全年盈利。 第四季度收入83.2亿元,同比增长8.0%;归母净利润5.14亿元,同比暴涨478%。
Hashtags
@dashijian09 · Post #22606 · 12.03.2026 г., 11:49
#B站 福利姬 雪地 ⛄️ 为艺术献身 关注吃瓜频道 ➡️@v123 投稿:@ab123
Hashtags
@cg01020 · Post #16819 · 12.03.2026 г., 13:36
#B站 福利姬 雪地 ⛄️ 为艺术献身 关注华人吃瓜 ➡️@cg01020
Hashtags
@mdrj567 · Post #13013 · 05.10.2025 г., 08:37
这就是 逼里逼里 ! #b站 有点那个 ...
Hashtags
@byahli9 · Post #10725 · 02.05.2026 г., 09:43
#B站 发起了 大躺平 运动
Hashtags
@rocCHL · Post #10235 · 09.04.2026 г., 01:38
B站将从4月10日起在用户暂停播放视频时 在视频下方展示较大尺寸广告 B 站将从 4 月 10 日起新增暂停广告,用户观看视频并暂停播放时,视频下方可能会出现较大尺寸的广告。目前 B 站已经向创作者发出通知,暂停广告有概率会触发,但并非百分百触发,如果 UP 主认为影响用户体验则可以自行关闭,开启后则可以获得广告转化收益。 标签:#b站 Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9822 · 06.03.2026 г., 05:58
陈睿:B站用户平均年龄已提升到二十六、七岁,对平台未来增长充满信心 B站财报公布后,财务报告显示 B站 2025 年第四季度总营收达 83.2 亿元人民币,同比增长 8%,净利润 5.1 亿元,同比提升 478%。 B站董事长陈睿表示,B站未来的增长充满信心,中国市场已经达到“内容足够多”的阶段。 标签:#b站 Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9290 · 28.01.2026 г., 10:25
B 站 API 收集仓库被官方发函警告,项目已停止维护并永久关停 2026年1月28日,本仓库维护者收到B站委托的律师事务所发律师函警告邮件,指控本仓库中的项目存在“通过技术手段对哔哩哔哩平台非公开的API接口及其调用逻辑、参数结构、访问控制及安全认证机制进行系统性收集、整理,并以技术文档、代码示例等形式向不特定公众传播”的侵权行为。 即日起停止维护并删除相关文档及源代码。 标签:#b站 Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9212 · 26.01.2026 г., 09:09
专门骗B站小白用户?B站出现大量新号发视频宣传带毒的图吧工具箱 B 站出现大量新号发视频宣传带毒的图吧工具箱,引诱小白用户从夸克下载带毒版本。这些号共同点都是新注册的账号,基本 0 关注 1 视频,都是要求用户从夸克网盘下载,一段时间后账号自行申请注销,目前已经有网友将相关情报分享给火绒安全 蓝点网 标签:#b站 Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9211 · 26.01.2026 г., 09:08
B站 1 月 27~31 日连续五天每日 11:00 独家首发国产单机游戏预告 标签:#b站 Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags