@AllaboutFootball_Es · Post #365671 · 17.05.2026 г., 08:37
MARCA (Instagram) ❤️ La huella imborrable de un genio. @antogriezmann, leyenda de #LaLiga, dice esta noche adiós a los suyos, a su casa, a la afición del Atlético de Madrid.
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
Пребарај: #laliga
@AllaboutFootball_Es · Post #365671 · 17.05.2026 г., 08:37
MARCA (Instagram) ❤️ La huella imborrable de un genio. @antogriezmann, leyenda de #LaLiga, dice esta noche adiós a los suyos, a su casa, a la afición del Atlético de Madrid.
Hashtags
@LaGuiadelFutbol · Post #35629 · 01.07.2025 г., 22:14
🇪🇸Actualización de los últimos fichajes en el fútbol español: 🇪🇸Alfon González (26 años) refuerza la delantera del Sevilla. Llega como agente libre tras terminar contrato con el Celta de Vigo y firma hasta 2028. 🇨🇲Yvan Neyou (28 años) llega al Getafe. El mediocampista llega libre al conjunto 'azulón' tras finalizar su vínculo con el Leganés. 🇪🇸El Getafe también refuerza su defensa con Kiko Femenía (34 años) que llega libre tras terminar contrato con el Villarreal. 🇪🇸El centrocampista Ramón Terrats (24 años) llega al Espanyol cedido procedente del Villarreal. @LaGuiadelFutbol | #LaLiga
Hashtags
@AzulGranaCubava · Post #15045 · 18.08.2021 г., 12:31
👁¡OJO AL DATO!👀 | #LaLiga ☄Máximos goleadores de LaLiga, después de los partidos de la 1ra jornada de la Temporada 2020/21 @AzulGranaCubava⚽️⚽️
Hashtags
@AzulGranaCubava · Post #15044 · 18.08.2021 г., 12:15
🚩ACTUALIDAD CULÉ │ #LaLiga ☄Equipo de la semana de La Liga basado en los resultados de la 1ª jornada, según WhoScored @AzulGranaCubava⚽️⚽️
Hashtags
@AzulGranaCubava · Post #14853 · 24.07.2021 г., 16:01
⚽️LALIGA SANTANDER ☄Los 20 entrenadores de los equipos de #LALIGA en la TEMPORADA 21-22 😍 Tu preferido es _____________. @AzulGranaCubava⚽️⚽️
Hashtags
@AzulGranaCubava · Post #14848 · 24.07.2021 г., 13:45
🚩ACTUALIDAD CULÉ │#LaLiga ☄CONTRA EL GIRONA, YA CON REFUERZOS El FC Barcelona afronta hoy, contra el Girona en el Estadi Johan Cruyff el segundo partido de la pretemporada y ya lo hará con cuatro jugadores importantes en la plantilla. Ronald Koeman ha recuperado esta semana a los internacionales que estuvieron jugando la Eurocopa con Francia y con Países Bajos. Por lo tanto, Lenglet, Griezmann, Memphis Depay y De Jong podrían vestirse de corto contra el bloque gerundense. El amistoso de esta tarde contra el Girona pondrá el punto y final a las dos primeras semanas de entrenamiento que ha realizado el Barcelona en la Ciudad Deportiva. El miércoles 28, los catalanes iniciarán un pequeño stage en Alemania, en Baden-Württemberg, que durará hasta el 2 de agosto y allí se enfrentará, el día 31, al Stuttgart. @AzulGranaCubava⚽️⚽️
Hashtags
@AzulGranaCubava · Post #14680 · 17.03.2021 г., 14:03
👁 OJO AL DATO | #LaLiga ☄WhoScored: EQUIPO DE LA SEMANA (Jornada 27) de LaLiga... @AzulGranaCubava⚽⚽
Hashtags
@AzulGranaCubava · Post #14270 · 03.03.2021 г., 10:50
🅰CTUALIDAD CULÉ I #LaLiga ☄¿CON 3 CENTRALES? ELIGE TU XI FAVORITO DEL BARÇA VS SEVILLA? Opción 1 Como funcionó tan bien la última vez, Ronald Koeman podría elegir nuevamente la formación 3-5-2 contra el Sevilla. El único cambio sería que Riqui Puig sustituyera a Pedri, que se lesionó en el partido anterior, aunque milagrosamente se ha recuperado. Opción 2 Teniendo en cuenta que los culés tendrán que superar un déficit de dos goles, el técnico podría optar por una formación 3-4-3 más ofensiva. Antoine Griezmann regresa al once inicial después de perderse dos juegos seguidos. Opción 3 Otra opción sería apostar por el 4-3-3 más tradicional, con Clement Lenglet caído al banquillo. Ilaix Moriba podría ser el que obtenga el visto bueno por delante de Puig; no esperamos que Pedri esté listo para jugar desde el principio. ¿Qué opción te gusta más y por qué? @AzulGranaCubava⚽️⚽️
Hashtags
@Real_Madrid_CF_ES · Post #10002 · 05.10.2025 г., 23:06
🏆📊 ¡Así queda la clasificación de #LaLiga tras la jornada 8! 🔥🤍 El Real Madrid recupera el liderato tras el mazazo del Barcelona en Sevilla 📰 Vía Diario AS ⚽️ | t.me/Real_Madrid_CF_ES
Hashtags
@tonlines · Post #6897 · 22.04.2025 г., 13:58
Fanton EN: Exciting La Liga Tournaments Ahead! #NFT#LaLiga Fanton EN shares upcoming La Liga Gameweek 33 tournaments with cash prizes and a chance to win NFTs. A bonus tournament offers a Legendary NFT of Brian Mansilla. Join to earn leaderboard points and enjoy thrilling matches. Source: link @tonlines
@BarcaNoticias · Post #82687 · 25.04.2026 г., 11:50
⚽🔥Las pataletas arbitrales de Arbeloa, muchas con el Barça de por medio Álvaro Arbeloa sumó este viernes su partido número 23 como entrenador del Real Madrid. Salvo en sus primeras cinco ruedas de prensa, como en la segunda que dio cronológicamente hablando, en la que se ... #Barça#FCB#LaLiga
@BarcaNoticias · Post #82686 · 25.04.2026 г., 11:50
🔵🔴Sale a la luz el diseño rompedor de la próxima tercera camiseta del Barça Tal y como suele ocurrir cuando se acerca el final de cada temporada, comienzan a salir a la luz los diseños definitivos de las camisetas de los diferentes equipos de cara al curso que viene. Es el ca... #Barça#FCB#LaLiga