@MLB_Daily · Post #16732 · 11.02.2026 г., 01:52
🚨🐦 John Schneider anunció que Anthony Santander se someterá a una cirugía mañana y se perderá entre 5 y 6 meses. #️⃣#BlueJays#Santander 🗞 | t.me/MLB_Daily
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
Пребарај: #santander
@MLB_Daily · Post #16732 · 11.02.2026 г., 01:52
🚨🐦 John Schneider anunció que Anthony Santander se someterá a una cirugía mañana y se perderá entre 5 y 6 meses. #️⃣#BlueJays#Santander 🗞 | t.me/MLB_Daily
Hashtags
@MLB_Daily · Post #15924 · 13.10.2025 г., 19:49
❌🐦 Originalmente programado para batear séptimo y jugar en el jardín izquierdo, una tensión en la espalda mantendrá a Anthony Santander fuera de la alineación de Toronto esta noche. #️⃣#BlueJays#Santander 🗞 | t.me/MLB_Daily
Hashtags
@chollosdevuelos · Post #2411 · 31.05.2021 г., 13:15
💥Ofertas para Bruselas💥 🔘1: 🛫 Madrid - 🛬 Bruselas (Bélgica) por 23€: del 26 al 29 de julio (PVP medio: 101.72 €) 🔘2: 🛫 Santander - 🛬 Bruselas (Bélgica) por 29€: del 19 al 28 de julio (PVP medio: 109.22 €) 🔘3: 🛫 Barcelona - 🛬 Bruselas (Bélgica) por 29€: del 19 al 28 de julio (PVP medio: 94.54 €) Vuelos con salida desde #Madrid, #Santander y #Barcelona Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
Hashtags
@chollosdevuelos · Post #1374 · 12.02.2020 г., 13:12
💥Ofertas para Marrakech💥 🔘1: 🛫 Santander - 🛬 Marrakech (Marruecos) por 32€: del 23 de marzo al 03 de abril (PVP medio: 103.24 €) 🔘2: 🛫 Madrid - 🛬 Marrakech (Marruecos) por 27€: del 25 de marzo al 04 de abril (PVP medio: 77.42 €) 🔘3: 🛫 Barcelona - 🛬 Marrakech (Marruecos) por 35€: del 27 al 29 de abril (PVP medio: 87.0 €) Vuelos con salida desde #Santander, #Madrid y #Barcelona Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
Hashtags
@chollosdevuelos · Post #801 · 24.09.2018 г., 14:30
💥Budapest en enero💥 ✈️Desde Barcelona 35€: 12 al 15 enero ✈️Desde Madrid 47€: 10 al 15 enero ✈️Desde Santander 45€: 14 al 18 enero Vuelos con salida desde #Barcelona, #Madrid y #Santander Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
Hashtags
@chollosdevuelos · Post #707 · 21.08.2018 г., 10:40
💥Aires de Marrakech💥 ✈️Desde Madrid 45€: 18 al 24 oct ✈️Desde Sevilla 69€: 9 al 13 oct ✈️Desde Santander 74€: 15 al 19 oct Vuelos con salida desde #Madrid, #Sevilla y #Santander Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
Hashtags
@chollosdevuelos · Post #2501 · 05.07.2021 г., 13:15
💥Ofertas para Milán💥 🔘1: 🛫 Santander - 🛬 Milán (Italia) por 29€: del 03 al 17 de agosto (PVP medio: 100.74 €) 🔘2: 🛫 Barcelona - 🛬 Milán (Italia) por 27€: del 06 al 15 de agosto (PVP medio: 86.44 €) 🔘3: 🛫 Madrid - 🛬 Milán (Italia) por 26€: del 11 al 18 de agosto (PVP medio: 78.78 €) 🔘4: 🛫 Valencia - 🛬 Milán (Italia) por 29€: del 11 al 21 de agosto (PVP medio: 87.6 €) Vuelos con salida desde #Santander, #Barcelona, #Madrid y #Valencia Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
@chollosdevuelos · Post #362 · 22.02.2018 г., 17:00
💥Conoce Budapest💥 Vuelos con salida desde #Barcelona, #Valencia, #Madrid y #Santander Desde Barcelona por 52€ Desde Valencia por 64€ Desde Madrid por 66€ Desde Santander por 75€ Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
@chollosdevuelos · Post #391 · 05.03.2018 г., 17:00
💥Roma por menos de 60€💥 Vuelos con salida desde #Barcelona, #Valencia, #Santander y #Alicante Desde Barcelona por 30€💶 Desde Valencia por 48€💶 Desde Santander por 58€💶 Desde Alicante por 42€💶 Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
@chollosdevuelos · Post #2185 · 02.03.2021 г., 13:13
💥Ofertas para Marrakech💥 🔘1: 🛫 Sevilla - 🛬 Marrakech (Marruecos) por 15€: del 07 al 14 de abril (PVP medio: 171.7 €) 🔘2: 🛫 Valencia - 🛬 Marrakech (Marruecos) por 24€: del 20 al 24 de abril (PVP medio: 133.44 €) 🔘3: 🛫 Barcelona - 🛬 Marrakech (Marruecos) por 24€: del 04 al 18 de abril (PVP medio: 132.58 €) 🔘4: 🛫 Santander - 🛬 Marrakech (Marruecos) por 34€: del 05 al 09 de abril (PVP medio: 143.0 €) Vuelos con salida desde #Sevilla, #Valencia, #Barcelona y #Santander Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
@chollosdevuelos · Post #2153 · 18.02.2021 г., 13:13
💥Ofertas para Marrakech💥 🔘1: 🛫 Sevilla - 🛬 Marrakech (Marruecos) por 39€: del 11 al 18 de abril (PVP medio: 174.56 €) 🔘2: 🛫 Valencia - 🛬 Marrakech (Marruecos) por 32€: del 03 al 13 de abril (PVP medio: 134.58 €) 🔘3: 🛫 Santander - 🛬 Marrakech (Marruecos) por 36€: del 02 al 05 de abril (PVP medio: 143.4 €) 🔘4: 🛫 Barcelona - 🛬 Marrakech (Marruecos) por 37€: del 04 al 14 de abril (PVP medio: 135.28 €) Vuelos con salida desde #Sevilla, #Valencia, #Santander y #Barcelona Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫
@chollosdevuelos · Post #1354 · 04.02.2020 г., 13:12
💥Ofertas para Dublín💥 🔘1: 🛫 Santander - 🛬 Dublín (Irlanda) por 38€: del 04 al 11 de marzo (PVP medio: 101.36 €) 🔘2: 🛫 Valencia - 🛬 Dublín (Irlanda) por 50€: del 11 al 25 de marzo (PVP medio: 132.8 €) 🔘3: 🛫 Madrid - 🛬 Dublín (Irlanda) por 44€: del 04 al 10 de marzo (PVP medio: 112.06 €) 🔘4: 🛫 Málaga - 🛬 Dublín (Irlanda) por 50€: del 08 al 21 de marzo (PVP medio: 122.9 €) Vuelos con salida desde #Santander, #Valencia, #Madrid y #Málaga Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫