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 слични објави

Пребарај: #mothersday

当前筛选 #mothersday清除筛选
Pensive|

@PensivePost · Post #5190 · 09.05.2021 г., 11:11

~MUM~ I held her hand, and she looked at me with awe I would paint my handprints on every wall I'd know Spring and autumn, around the changing seasons i grew She kept me in her arms and all my dreams came true Kissed my palm, before she sang me to sleep They say "Nothing lasts forver", but her love was way too deep I was all grown up, didn't need her help to cross the street, my friends would all laugh, as if holding her hand was my greatest defeat I'd ask her to leave, if anywhere I was near my school, She asked why, and I told her it doesn't look very cool, I cared a lot about what "somebody" would say, but it was her who taught me, that "somebody" was just me I sat by her side, and our hands are of the same size, but her knuckles are all pale, and it leaves me with a teary eye Her fingers would all swell, as the winter air grew cold, In all these years, she gave her hands too much to hold, One day, i found those handprints i made when i was two Wish I could go back, when her hands were the only thing i knew. ~HAPPY MOTHER'S DAY :) #review #poem #mothersday

PROFILE PiCTURES™

@profile_pictures_tm · Post #19879 · 11.05.2025 г., 08:41

“Happy Mother’s Day to all the incredible moms out there! 💐 Your love, strength, and endless sacrifices are truly inspiring. Today, we celebrate you and the countless ways you make the world a better place. 💖 #MothersDay#Love ”

LIFE TIPS

@the_life_tips · Post #16090 · 11.05.2025 г., 04:30

Happy Mother's Day!🤰🤱🎉 Today, we celebrate the strength, wisdom, and unconditional love of all mothers. A mother is not just someone who gives life, but someone who inspires it. She teaches us resilience through her sacrifices, courage through her actions, and love without limits. Take a moment to appreciate the woman who shaped your beginnings. And if you're striving for greatness—remember, behind every strong person is often a mother who believed in them first. Honor her. Thank her. Make her proud. #MothersDay#Gratitude LIFE TIPS✅️

Happy Mother’s Day! 💐💖 Today, we celebrate the strength, love, and sacrifices of mothers everywhere. Your care and dedication shape healthier families and stronger communities. To all the incredible mothers, thank you for all that you do! 💙 #MothersDay#CelebrateMoms#NCDCNigeria

ART IN SPORT

@BarykinaLiubov · Post #2251 · 30.11.2025 г., 20:03

С Днём матери!!! Поздравления Софьи Михеевой и Коллектива «Кадетские традиции» На концерте «Твои лучистые глаза» В Центральном Офицерском Клубе Воздушно-космических сил Посвященный дню Матери #MothersDay #Concert #SofjaMikheeva #Singer #Moscow🇷🇺 30.11.25

🌷Mother’s Day in South Africa 🇿🇦 In 2025, Mother’s Day falls on Sunday, 11 May — as always, on the second Sunday of May. 💐 It’s a special time to celebrate moms and maternal figures with love, flowers, family lunches, and heartfelt gestures. Many restaurants and venues across South Africa will offer Mother’s Day specials—perfect for a memorable day out! #MothersDay#SouthAfrica#CelebrateMom#FamilyTime#May2025#RSA#LoveMom

Предминтруда РТ в РФ

@predmintrud_rt_rf · Post #924 · 07.03.2026 г., 09:50

7 март Президенти Ҷумҳурии Тоҷикистон, Пешвои миллат муҳтарам Эмомалӣ Раҳмон дар паёми шодбошии худ модарону бонувон ва хоҳарону духтарони азизро ба ифтихори Рӯзи модар аз самими қалб табрик гуфта, ба ҳар яки онҳо, аз ҷумла саломативу хушбахтӣ, иқболи нек ва дар ҷодаи ватансозиву давлатсозӣ, таҳкими сулҳу субот, ваҳдати миллӣ ва пешрафти Тоҷикистони азизамон барору комёбӣ орзу намуданд. Сарвари давлат муҳтарам Эмомалӣ Раҳмон таъкид намуданд: «Зан – модар дар ташаккули шахсияти фарзанд, пойдории оила, оромиву суботи ҷомеа ва пешрафти давлат нақши беназир ва бебаҳо дорад. Зеро рушди ҷомеа бо заҳмати шабонарӯзӣ, сабру таҳаммул ва муҳаббати самимии модарон ба таълиму тарбияи наслҳои солиму созанда таъмин мегардад». 7 марта Президент Республики Таджикистан, Лидер нации уважаемый Эмомали Рахмон в своём праздничном послании сердечно поздравил дорогих матерей, женщин, сестёр и дочерей с Днём матери, пожелал каждой из них крепкого здоровья, счастья, благополучия, успехов и удач в деле созидания Родины и государства, укрепления мира и стабильности, национального единства и дальнейшего прогресса нашего любимого Таджикистана. Глава государства уважаемый Эмомали Рахмон подчеркнул: «Женщина-мать играет беспримерную и бесценную роль в формировании личности ребёнка, укреплении семьи, обеспечении спокойствия и стабильности общества, а также в развитии государства. Именно благодаря самоотверженному и ежедневному труду, терпению и искренней любви матерей к обучению и воспитанию здорового и созидательного поколения обеспечивается прогресс общества». #ЭмомалӣРаҳмон#ЭмомалиРахмон#EmomaliRahmon#Тоҷикистон#Таджикистан#Tajikistan#Президент#President#Тоҷикон#Таджики#РӯзиМодар#ДеньМатери#MothersDay President.tj | Facebook | Instagram | Telegram | X | Youtube

7 март Президенти Ҷумҳурии Тоҷикистон, Пешвои миллат муҳтарам Эмомалӣ Раҳмон дар паёми шодбошии худ модарону бонувон ва хоҳарону духтарони азизро ба ифтихори Рӯзи модар аз самими қалб табрик гуфта, ба ҳар яки онҳо, аз ҷумла саломативу хушбахтӣ, иқболи нек ва дар ҷодаи ватансозиву давлатсозӣ, таҳкими сулҳу субот, ваҳдати миллӣ ва пешрафти Тоҷикистони азизамон барору комёбӣ орзу намуданд. Сарвари давлат муҳтарам Эмомалӣ Раҳмон таъкид намуданд: «Зан – модар дар ташаккули шахсияти фарзанд, пойдории оила, оромиву суботи ҷомеа ва пешрафти давлат нақши беназир ва бебаҳо дорад. Зеро рушди ҷомеа бо заҳмати шабонарӯзӣ, сабру таҳаммул ва муҳаббати самимии модарон ба таълиму тарбияи наслҳои солиму созанда таъмин мегардад». 7 марта Президент Республики Таджикистан, Лидер нации уважаемый Эмомали Рахмон в своём праздничном послании сердечно поздравил дорогих матерей, женщин, сестёр и дочерей с Днём матери, пожелал каждой из них крепкого здоровья, счастья, благополучия, успехов и удач в деле созидания Родины и государства, укрепления мира и стабильности, национального единства и дальнейшего прогресса нашего любимого Таджикистана. Глава государства уважаемый Эмомали Рахмон подчеркнул: «Женщина-мать играет беспримерную и бесценную роль в формировании личности ребёнка, укреплении семьи, обеспечении спокойствия и стабильности общества, а также в развитии государства. Именно благодаря самоотверженному и ежедневному труду, терпению и искренней любви матерей к обучению и воспитанию здорового и созидательного поколения обеспечивается прогресс общества». #ЭмомалӣРаҳмон#ЭмомалиРахмон#EmomaliRahmon#Тоҷикистон#Таджикистан#Tajikistan#Президент#President#Тоҷикон#Таджики#РӯзиМодар#ДеньМатери#MothersDay President.tj | Facebook | Instagram | Telegram | X | Youtube

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