@estudiantesMVZ · Post #2024 · 11.11.2023 г., 02:31
Medicina aviar https://drive.google.com/file/d/1T-OhY1jnch2ZNoreXISUl7pDsxgTti6_/view?usp=drivesdk #Aves #Clinica
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
Пребарај: #aves
@estudiantesMVZ · Post #2024 · 11.11.2023 г., 02:31
Medicina aviar https://drive.google.com/file/d/1T-OhY1jnch2ZNoreXISUl7pDsxgTti6_/view?usp=drivesdk #Aves #Clinica
@estudiantesmvz · Post #1848 · 24.07.2023 г., 22:30
Medicina aviaria https://drive.google.com/file/d/1uV0XYO1MrdaMoJ6N9fV1M9Xw0Md-DDFU/view?usp=drivesdk #Clinica #Aves
@estudiantesmvz · Post #1342 · 17.02.2022 г., 16:30
Diplomado en manejo y medicina de aves exóticas Aporte del doctor Victor Guerrero Torres (autor) 🙏 https://drive.google.com/file/d/1QGO_RM2gdO8DBgk6O1Y3RWmi2z1JtCJh/view?usp=drivesdk #clinica #aves
@estudiantesmvz · Post #1529 · 11.07.2022 г., 21:31
Avicultura https://drive.google.com/file/d/1XzTDZA1YlJ0iXMdfGwdQF8Q6-vdb0UJa/view?usp=drivesdk #Aves #zootecnia
Hashtags
@estudiantesmvz · Post #1509 · 30.06.2022 г., 21:01
Producción de huevo https://drive.google.com/file/d/1T-akKUd0JEh8lZxDfVE5hTAU4MQWCZuD/view?usp=drivesdk #Aves #Zootecnia
Hashtags
@estudiantesmvz · Post #1497 · 24.06.2022 г., 21:30
Producción de aves de corral https://drive.google.com/file/d/1St5wdb_XOCD4EAj_l2t3_xxYWaXep4Om/view?usp=drivesdk #Zootecnia #Aves
Hashtags
@estudiantesmvz · Post #1725 · 23.02.2023 г., 01:45
Farmacología clínica en aves Sumano https://drive.google.com/file/d/1iRfSG83_PeO_7U_iJsToaNxHmJhE87BX/view?usp=drivesdk #Farmacologia #Aves
Hashtags
@estudiantesmvz · Post #1032 · 17.09.2021 г., 16:58
Farmacología en aves https://drive.google.com/file/d/1lhDPLfYER3oOFAiuCDGfvl703dWD_A0s/view?usp=drivesdk #farmacologia #aves
Hashtags
@estudiantesmvz · Post #1639 · 11.10.2022 г., 17:31
Fisiología aviar https://drive.google.com/file/d/10eji2D2yTqDREFJMo6QIThGjBTy8G_NU/view?usp=drivesdk #Fisiologia #Aves
Hashtags
@estudiantesmvz · Post #1349 · 22.02.2022 г., 01:31
Anatomía aviar https://drive.google.com/file/d/1g5kSFGQKPxtHPTh0XiReVejg59v3ycBI/view?usp=drivesdk #Anatomia #Aves
@libreware · Post #1032 · 31.01.2022 г., 02:36
Aves Gallery and metadata explorer app built with fluter Aves can handle all sorts of images and videos, including your typical JPEGs and MP4s, but also more exotic things like multi-page TIFFs, SVGs, old AVIs and more! It scans your media collection to identify motion photos, panoramas (aka photo spheres), 360° videos, as well as GeoTIFF files. Navigation and search is an important part of Aves. The goal is for users to easily flow from albums to photos to tags to maps, etc. https://github.com/deckerst/aves Download : https://github.com/deckerst/aves/releases/ https://apt.izzysoft.de/fdroid/index/apk/deckers.thibault.aves #Aves#Gallery 📡@foss_Android
@estudiantesMVZ · Post #2015 · 07.11.2023 г., 00:30
Enfermedades inmunosupresoras en avicultura https://drive.google.com/file/d/15_FdMDNKug_4v-89S9v96xFNFxrohef6/view?usp=drivesdk #Servet #Aves #Clinica