TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #380 · 21 окт.

Регулярно приходится писать и ревьюить код, где используется PySide2-6. Заметил, что в подавляющем большинстве случаев настройка создаваемых базовых виджетов происходит через методы. Думаю, всем знаком такой способ. Простой пример с кнопкой: button = QPushButton("Click Me") button.setMinimumWidth(300) button.setFlat(True) button.setStyleSheet("font-size: 20pt") button.setToolTip("Super Button") button.clicked.connect(lambda: print("Button clicked")) Но есть и альтернативный способ - настройка через свойства. Это просто ключевые аргументы конструктора класса. Хоть они и не указаны в документации как аргументы, но они есть) Этот код делает тоже самое но с помощью Property button = QPushButton( "Click Me", minimumWidth=300, flat=True, styleSheet="font-size: 20pt", toolTip="Super Button", clicked=lambda: print("Button clicked"), ) Где это может быть полезно ▫️ Это выглядит более аккуратно и коротко, уже повод использовать ▫️ Может использоваться в заполнении лейаута, когда нам не нужно никакое другое взаимодействие с виджетом и поэтому сохранять его в переменную не требуется. Например, лейбл или кнопка. widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) layout.addWidget(QLabel("Button >", alignment=Qt.AlignRight)) layout.addWidget(QPushButton("Click Me", clicked=lambda: print("Button clicked"))) widget.show() Либо так widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) for wd in ( QLabel("Button >", alignment=Qt.AlignRight), QPushButton("Click Me", clicked=lambda: ...) ): layout.addWidget(wd) widget.show() ▫️ Можно хранить настройки в каком-то конфиге или генерировать на лету, после чего передавать как kwargs. kwargs = {"text": "Hello " * 30, "wordWrap": True} my_label = QLabel(**kwargs) Как получить полный список доступных свойств? Эта функция распечатает в терминал все свойства виджета и их текущие значения def print_widget_properties(widget): meta_object = widget.metaObject() for i in range(meta_object.propertyCount()): property_ = meta_object.property(i) property_name = property_.name() property_value = property_.read(widget) print(f"{property_name}: {property_value}") #tricks#qt

Hashtags

Резултати

Пронајдени 2 слични објави

Пребарај: #tenagakesehatan

当前筛选 #tenagakesehatan清除筛选
Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3320 · 09.08.2019 г., 12:49

BAKTERI JAHAT • https://www.instagram.com/p/B08AO_jJV8i/?igshid=1myra15i60ydl • Bakteri adalah makhluk hidup terkecil yang ada di muka bumi yang hanya bisa dilihat dengan menggunakan mikroskop. Untungnya, tidak terlalu banyak jenis bakteri yang bersifat merugikan dan buruk bagi kesehatan. • Bakteri baik mempunyai peran penting dalam membantu proses pencernaan serta penyerapan zat gizi dalam tubuh. Selain itu juga membantu pertahanan tubuh untuk melawan bakteri jahat penyebab penyakit. • Sedangkan bakteri jahat adalah bakteri yang lebih banyak didapatkan dari luar tubuh. Ketika tubuh terinfeksi bakteri yang bersifat jahat, maka dapat menyebabkan berbagai penyakit bahkan kematian. • Contoh penyakit infeksi yang disebabkan oleh bakteri dan umum ditemui yaitu: - Disentri (diare berdarah) - Typhus - TBC - Pneumonia - Infeksi Saluran Kemih (ISK) • Penyakit infeksi bakteri inilah yang membutuhkan antibiotik untuk penyembuhannya. Antibiotik harus digunakan sesuai petunjuk dokter dan dihabiskan. Jika penyakit tidak disebabkan oleh bakteri, penggunaan antibiotik justru akan membunuh bakteri baik dalam tubuh. • Yuuk lebih bijak menggunakan antibiotik, agar mencegah terjadinya kekebalan (resistensi) bakteri. • Informasi ini disiarkan oleh Direktorat Pelayanan Kefarmasian, Ditjen Kefarmasian dan Alat Kesehatan Kementerian Kesehatan RI dalam rangka Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat). Fanpage FB: Cerdas Gunakan Obat Twitter & IG: @gemacermat Telegram: http://t.me/cerdasgunakanobat , http://t.me/diskusiobat Email: [email protected] • #gemacermat#cerdasgunakanobat#dagusibu#antibiotik#bijakantibiotik#AMR#resistensiantimikroba#apoteker#apotekerindonesia#tenagakesehatan

Cerdas Gunakan Obat

@cerdasgunakanobat · Post #3467 · 18.11.2019 г., 14:42

[World Antibiotic Awareness Week] . https://www.instagram.com/p/B5ArC29pm93/?igshid=eo3jxo0hbaik . https://www.facebook.com/864416113651534/posts/2527773320649130/?substory_index=0 . Sejak tahun 2015, pada bulan November setiap tahun, Badan Kesehatan Dunia (WHO) melaksanakan kegiatan World Antibiotic Awareness Week (WAAW) atau Pekan Kesadaran Antibiotik se-Dunia untuk meningkatkan kesadaran dan pemahaman tentang resistensi antimikroba dan penggunaan antibiotik secara bijak. Tahun ini WAAW diadakan pada tanggal 18 - 24 November 2019. . Di Indonesia, semua pihak berupaya untuk turut berperan aktif dlm pengendalian dan pencegahan resistensi antibiotik. Tim Pelaksana Program Pengendalian Resistensi Antimikroba (PPRA) RSUPN Dr Cipto Mangunkusumo (RSCM) bersamaan dg peringatan HUT RSCM-FKUI yg ke-100 tahun, memperingati WAAW 2019 dengan berbagai kegiatan. Salah satunya yaitu *Siaran Radio dengan topik "Gunakan Antibiotik dengan Bijak"* . Siaran ini dapat disimak di *RRI Pro 1 FM 91,2 Mhz, pada hari Selasa, 19 November 2019 pukul 11.20 - 11.55 WIB*. Narasumber: dr. Robert Sinto, Sp.PD-KPTI, anggota Tim Pelaksana PPRA RSCM. . Jadi, catat waktunya, stay tuned dan jangan ketinggalan ya! Jangan lupa juga untuk dibagikan sebanyak-banyaknya agar lebih bermanfaat bagi seluruh masyarakat. Yuukk gunakan antibiotik dengan bijak, cegah kekebalan bakteri, dan selamatkan antibiotik untuk anak-cucu kita. . #worldantibioticawarenesweek2019 #WAAW2019 #antimicrobialresistance #AMR #bijakantibiotik #bijakcerdasantibiotik #saveantibiotic #apotekerindonesia #apotekermuda #tenagakesehatan #bidanindonesia#bidancantik#perawat#perawatindonesia#dokter#dokterindonesia #gemacermat #cerdasgunakanobat