@hmangafor3duploadtest · Post #21365 · 09.02.2025 г., 01:22
Title: [Ann]_淫欲全家桶_23 Authors: #None Tags: #None#3D#Ann#淫欲全家桶 #23 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-324
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
Пребарај: #ann
@hmangafor3duploadtest · Post #21365 · 09.02.2025 г., 01:22
Title: [Ann]_淫欲全家桶_23 Authors: #None Tags: #None#3D#Ann#淫欲全家桶 #23 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-324
@hmangafor3duploadtest · Post #21162 · 08.02.2025 г., 17:56
Title: [Ann]_淫欲全家桶_21 Authors: #None Tags: #None#3D#Ann#淫欲全家桶 #21 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-270
@hmangafor3duploadtest · Post #21161 · 08.02.2025 г., 17:56
Title: [Ann]_淫欲全家桶_22 Authors: #None Tags: #None#3D#Ann#淫欲全家桶 #22 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-297
@QArmyJapanFlynn · Post #62397 · 22.02.2026 г., 14:37
【BIGイベント】 2月24日一般教書演説 27日クリントン元大統領エプスタイン事件証言台へ 28日ルビオ国務長官 イスラエル訪問 3月19日日米首脳会談(ワシントン) 3月31日~4月2日トランプ大統領訪中 7月4日アメリカ建国250年 11月3日アメリカ中間選挙 まだトランプはエプスタインと繋がりあると言っているのか🤣 #情弱 #ANN #テレビ朝日 https://x.com/sekaiziyu3545/status/2025564397280841795?s=46&t=XMyve6f7QptYq0gn_kwpkg
@hmangafor3duploadtest · Post #21510 · 23.03.2025 г., 03:40
Title: [Ann]_让小区里的美艳人妻统统怀孕5 Authors: #None Tags: #None#3D#Ann#Ann#让小区里的美艳人妻统统怀孕5 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-259
Hashtags
@hmangafor3duploadtest · Post #21499 · 23.03.2025 г., 03:39
Title: [Ann]_淫欲全家桶第二部01_02 Authors: #None Tags: #None#3D#ann#Ann#淫欲全家桶第二部01_02 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-300 TelegraphLinks:page-300-400 TelegraphLinks:page-400-500 TelegraphLinks:page-500-572
Hashtags
@hmangafor3duploadtest · Post #21488 · 23.03.2025 г., 03:38
Title: [Ann]_让小区里的美艳人妻统统怀孕2 Authors: #None Tags: #None#Ann#3d#Ann#让小区里的美艳人妻统统怀孕2 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-255
Hashtags
@hmangafor3duploadtest · Post #21487 · 23.03.2025 г., 03:38
Title: [Ann]_让小区里的美艳人妻统统怀孕3 Authors: #None Tags: #None#Ann#3d#Ann#让小区里的美艳人妻统统怀孕3 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-275
Hashtags
@hmangafor3duploadtest · Post #21486 · 23.03.2025 г., 03:38
Title: [Ann]_让小区里的美艳人妻统统怀孕4 Authors: #None Tags: #None#Ann#3d#Ann#让小区里的美艳人妻统统怀孕4 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-271
Hashtags
@hmangafor3duploadtest · Post #21163 · 08.02.2025 г., 17:56
Title: [Ann]让小区里的美艳人妻统统怀孕 Authors: #None Tags: #None#Ann#3D#Ann#让小区里的美艳人妻统统怀孕 recommendation: None TelegraphLinks:page-0-100 TelegraphLinks:page-100-200 TelegraphLinks:page-200-272
Hashtags
@hmangafor3duploadtest · Post #21020 · 15.01.2025 г., 15:51
#欲求不滿的母親01#欲求不滿的母親02#欲求不滿的母親03#欲求不滿的母親04#欲望飞行#欲望森林\xa0\xa0第1季01-06 #欲望森林\xa0\xa0第2季01-17 #欲望之球#欲望の回廊_chapter_3_-_part1 #欲望の回廊_chapter_3_-_part1-3 #欲望の回廊_chapter_3_-_part2 #御姐女上司竟然是女优#御貓貓#慾望_序章_01-02 #慾望_序章_3#慾望_序章_4#慾望的遊戲_1-2 #慾望幻想:蒂法&愛麗絲篇 #慾望幻想:復仇者篇 #慾望幻想:生化狂潮 #元尊_-_夭夭與武瑤 #約定#約定_2#約定_3#約定_4#月清系列_1-3 #岳母和我的恩怨情仇_01-05 #云行Tom#孕妇女警的末日01-05 #韵律操麻麻1-6 #再會我心愛的如月#再见青春#在你妈妈家_第01章(有水印、无码) #在你妈妈家_第02章(有水印、无码) #在你妈妈家_第03章(有水印、无码) #在你妈妈家_第04章(有水印、无码) #在你妈妈家_第05章(有水印、无码) #在你妈妈家_第06章(有水印、无码) #在你妈妈家_第07章(有水印、无码) #在你妈妈家_第08章(有水印、无码) #在你妈妈家_第09章(有水印、无码) #在你妈妈家_第10章(有水印、无码) #在你妈妈家_第11章(有水印、无码) #在人间凑数#在人間湊數#躁动的青春#榨精病栋3D#宅男神域_番外篇1-4 #宅男神域~1-4季 #宅男神域~教师节特别篇 #宅小滿#張春華_and_練師~ #張大頭#这个红发碧池很浪01-03 #这里有一只大喵喵#征服美艳的护士妈妈_番外_1-2 #征服美艳的护士妈妈1-6 #正太郎の夏~隣の熟女は坊やの身体に夢中!おばさんのペットになったボク!! #正太迷奸妈妈#正义警察的代价#蜘蛛の人#职场艳母#止まらない、母のアクメ #志成的风骚人生#制服狩1高铁篇#制服狩2空姐篇#制服狩3警官篇#制服狩系列03空姐篇#致幻劑_1-8 #致命武士裸體格鬥_1-3 #中#中国語#中文#中文翻譯#中英双语#钟子小姐#重口不适勿点#重生者系統_1-6 #重制版#周莹男性事情—MTSP #诛仙荡魔志_01-41 #诛仙外传之玉女蒙尘_第一章1-9+第二章1-4 #豬木寬一_01-03 #築紫快來我島個人漢化#抓根寶Christian#追忆#墜入深淵的性奴母女01#墜入深淵的性奴母女02#紫陽花的凋散之時#字幕版#宗之堕_上篇_01-02 #宗之堕_下篇#总裁的夫人沈卉宜_后传#总裁的夫人沈卉宜01-04 #走客#酔ってぽわわっとした巨乳女戦士とイチャラブガチ交尾する話#最爱上班_0-30 #最愛異種#最強幻術_1#最新#最终版#罪人启示录_第二季#罪人启示录_第一季#罪魘_第1-2章 #罪魘_第3-4 #罪魘_第3-5章 #罪魘_外傳_-_達叔傳奇之牛仔褲情緣 #罪慾都市_1-2 #罪慾都市_3#昨夜の美沙子さん#昨夜の美沙子さん_2#左的欲望_01-30 #作为妈妈的烦恼(幸福) #作者不明#做個好夢#做韵律操的妈妈#做韵律操的妈妈_正篇+番外 #A_Christmas_Wish#A_Evening_Drive_+_After_Dark #A_Late_Night_Snack#A_Maid#A_Very_Zenyatta_Christmas#a41415#a41415個人漢化#A輪#AA大魔王#Abandonment_Issues_1-4 #Abandonned_Street#Absinthe#Ada_Wong_-_Demon_Dog #Aerith_in_The_Haunted_House#Aerith_Rape_by_Creep#Affair_Day#After_Holiday_Special#Agent_Sally_-_Mission_X #AGINO#ajipon#Akio#Akiyamaryo最强不知火舞2月新作#Alien#Alien_Contamination#Alien_Contamination_II#Along_Came_An_Octopus#Alpha:Episode_1-3 #Amanda#Amelialtie#Amorjason#Amusteven#Android#Andy3dx#Andy3DX#Animated#Animations#Ann#Anthropologists_Dedication_1#Anubis_1st#Arche.01 #Arche.02 #archway1998#Arisha與哥布林1-4 #Armored_Motel#Artist#Artist_-_StrayPaint #artist_-_Tarakanovich #Artist_-lange1-蜀汉风俗店_2019-2-2 #Artist3D_-_Metagraphy #Artist3D_-_RybSFM #Artnip#Assault!
Hashtags