@doctor_ziyod · Post #889 · 22.05.2024 г., 05:00
❓Qaysi kalsiy chaqaloqning tishlarini yaxshi o’stiradi? #stomatology
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
Пребарај: #stomatology
@doctor_ziyod · Post #889 · 22.05.2024 г., 05:00
❓Qaysi kalsiy chaqaloqning tishlarini yaxshi o’stiradi? #stomatology
Hashtags
@doctor_ziyod · Post #609 · 27.07.2023 г., 05:21
📽️ВИДЕО: Тишларни чиқиш муддати. ☝️Лекин: - ваҳлироқ чиқса - 1,5 ёшгача умуман тиш бўлмаса - бошқа тартибда чиқса муаммо эмас! Роликда ўртача кузатиладиган вақт ва тартиб келтирилган. #stomatology
Hashtags
@doctor_ziyod · Post #373 · 29.04.2023 г., 08:11
🦷Тиш саломатлиги умумий саломатлигимизнинг муҳим қисмидир ва уни сақлаш шарт. Бироқ, бутун дунё бўйлаб одамларнинг атиги 60 фоизи 65 ёшгача тўлиқ тишларини сақлаб қолади. 🔬ЖССТ маълумотларига кўра, дунё бўйлаб болалар ва ўсмирларнинг 60-90 фоизи кариес билан касалланган. Бундан ташқари, кариес ривожланадиган асосий ёш 6 ёшдан 12 ёшгача. Ёши билан олиб ташлаш керак бўлган тишлар сони ортади ва 65 ёшга келиб, одамларнинг 80% камида битта тишини йўқотади. Шу билан бирга, эркаклар шикастланишга кўпроқ мойил бўлганлиги сабабли тишларнинг шикастланиш хавфи юқори. Баъзи одамлар кўп йиллар давомида мустаҳкам ва соғлом тишларга эга бўлса, бошқалари болаликдан доимий тиш касаллиги билан курашиб келади. 🔤Сифатсиз тишларнинг асосий сабаблари: 1. Нотўғри овқатланиш ва витамин етишмаслиги: Нотўғри овқатланиш (айниқса болалик даврида) соғлом тишларни сақлаш учун зарур бўлган калций, фосфор ва витамин Д каби озуқа моддаларининг етишмаслигига олиб келиши мумкин. 2. Ирсият: Баъзи одамлар тиш соғлиғи билан боғлиқ муаммоларга кўпроқ мойил бўлиши мумкин ва ирсий омиллар туфайли эрта тишлари, эмал эрозияси ва ёшлигида тишларни йўқотишга мойил бўлади. 3. Нотўғри оғиз гигиенаси: тишларни нотўғри ёки етарсиз даражада тозалаш тишларда кир тўпланишига олиб келиши мумкин, бу эса вақт ўтиши билан бўшлиқлар ва бошқа тиш соғлиғи муаммоларига олиб келади. 4. Оғиз бўшлиғи касалликлари: бундай касалликлар тишларнинг деформацияси ва эрта кариесга олиб келадиган гингивит, периодонтит ва бошқаларни ўз ичига олиши мумкин. 5. Механик шикастланиш: тишларга зарар етказиш хавфи ортиши тиш чўткаси, тиш иплари ёки тишларни тозалаш билан боғлиқ бўлиши мумкин. 6. Чекиш ва спиртли ичимликларни истеъмол қилиш: Иккала одат ҳам оғиз бўшлиғи касалликлари, жумладан, тишларнинг эрта парчаланиши ва тишларнинг тушиб кетиши хавфини ошириши мумкин. 7. Стресс: Стресс иммунитет тизимини пасайтириши мумкин, бу оғиз бўшлиғининг яллиғланиш касалликларини ривожланиш хавфини оширади. ➕Бундан ташқари, диабет ва юрак ва қон томирлари касалликлари каби соматик касалликлар тиш ва оғиз бўшлиғи ҳолатининг ёмонлашишига олиб келиши мумкин. ❗️Тишларингизга ғамхўрлик қилиш мунтазам оғиз гигиенаси ва тиш шифокорига ташриф буюришдан бошланади. Агар сизда тиш соғлиғи билан боғлиқ муаммолар бўлса, тиш шифокорига ташрифни кечиктирманг. Манбалар: WHO, NIDCR, Mayo Clinic, ADA, WHO 🩺Doctor Ziyod | #stomatology
Hashtags
@doctor_ziyod · Post #446 · 13.05.2023 г., 09:30
🦷👶🏻ТИШ ЧИҚИШИНИНГ БЕЛГИЛАРИ Тиш чиқиши албатта безовталик билан бўлади деган қоида йўқ. Баъзида болада ҳеч қандай безовталик бўлмайди. ✅ Тиш чиқаётганининг белгилари: - инжиқлик - уйқу бузилиши - иштаҳа пасайиши - тиш чиқаетган жойда милк бўртиб қизариб туриши - тана ҳарорати кўтарилиши (38’ гача) - сўлак кўпайиши - бир томонлама юз қизариши - қулоғини тортиши, юзни ишқалаши - предметларни кўп чайнаши ☝️Буларни фақат биттаси ёки бир нечтаси бўлиши мумкин. ❌Тиш чиқиши билан боғлиқ эмас! - ҳарорат 38’ дан баланд бўлса - титраш (иситмадан) - бурин оқиши - ич кетиши - қайт қилиш - танадаги тошмалар 🩺Doctor Ziyod | #pediatrics#stomatology
Hashtags
@doctor_ziyod · Post #440 · 13.05.2023 г., 04:01
⚠️МАВЗУНИ ҚИДИРИШ! Сизга керак мавзуларни # хэштеглар ёрдамида топинг. Кўк рангдаги сўзларни устига босиб ўша мавзу бўйича барча мақолаларни топинг. Мана бу ерда👇 Йўналишлар бўйича: - Аллергология 👉#allergy - Гастроэнтерология (ошқозон-ичак) 👉#gastroenterology - Гематология 👉#hematology - Гинекология 👉#obsgyn - Дерматология (тери) 👉#dermatology - Иммунология (иммунитет) 👉#immunity - Инфекция (юқимли касаликлар) 👉#infection - Кардиология 👉#cardiology - ЛОР 👉#LOR - Неврология 👉#neurology - Онкология 👉#oncology - Ортопедия 👉#orthopedics - Офтальмология 👉#ophthalmology - Педиатрия (болалар) 👉#pediatrics - Ревматология (бўғинлар) 👉#reumatology - Стоматология 👉#stomatology - Тез ёрдам 👉#emergency - Урология 👉#urology - Хирургия (жарроҳлик) 👉#surgery Бошқа категориялар: - Дорилар 👉#drugs - Витаминлар 👉#vitamins - Минераллар 👉#minerals - БАДлар 👉#supplements - Таомланиш 👉#nutrition - Қисқа лайфхаклар 👉#tips - Шунчаки фактлар 👉#facts Бир ойда чиққан постлар рўйҳати👉#monthly Профессионаллар расмдагидек қидирса ҳам бўлади.