@TFGames · Post #1849 · 06.01.2024 г., 13:35
#WAY#OF#KINGS#GAMES https://testflight.apple.com/join/Iu3OJPtz
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
Пребарај: #way
@TFGames · Post #1849 · 06.01.2024 г., 13:35
#WAY#OF#KINGS#GAMES https://testflight.apple.com/join/Iu3OJPtz
@mv_kpop · Post #5087 · 05.09.2019 г., 11:45
Choa, WAY - My Universe • 1920x1080 Full HD #Choa#Way#CrayonPop@MV_Kpop
Hashtags
@taste_of_africa · Post #79 · 15.02.2026 г., 06:03
🌴 Taste of Africa: Way — Сан-Томе и Принсипи 🇸🇹 Рай на земле. Почти центр мира. Есть место, где кажется, что Земля делает паузу — и просто дышит. Сан-Томе и Принсипи — два вулканических острова, выросшие из глубин океана, покрытые густой зеленью и омываемые тёплой водой Гвинейского залива. 📍 Почти центр мира Острова лежат почти на экваторе и совсем рядом с нулевым меридианом — будто природа выбрала точку, где сходятся направления, ветра и маршруты. https://www.google.com/maps/place/%D0%A1%D0%B0%D0%BD-%D0%A2%D0%BE%D0%BC%D0%B5+%D0%B8+%D0%9F%D1%80%D0%B8%D0%BD%D1%81%D0%B8%D0%BF%D0%B8/@0.8984076,5.6738582,532563m/data=!3m2!1e3!4b1!4m6!3m5!1s0x1070ecf90b9ad889:0x6251230c557630ea!8m2!3d0.18636!4d6.613081!16zL20vMGo2ODE?entry=ttu&g_ep=EgoyMDI2MDIxMS4wIKXMDSoASAFQAw%3D%3D 🌋 Острова из огня и воды Здесь вулканическая порода стала берегами, скалами и чёрным песком, а джунгли — мягким покрывалом поверх застывшей силы. Водопады падают в зелёные чаши, облака цепляются за вершины — и в каждом кадре живёт первозданность. 🍫 Вкус островов Сан-Томе часто называют “шоколадными островами”: какао здесь — не просто продукт, а характер. Добавьте к нему кофе, тропические фрукты и свежую рыбу — и получится идеальная формула островного счастья. 🍽️ Что пробовать • Calulu (калулу) — ароматное рагу (часто с рыбой) с зеленью и овощами • свежая рыба/морепродукты (гриль, тушение — главное свежесть) • гарниры и блюда из плантана (зелёные бананы) • feijão (фасоль по домашнему) • фрукты, кокосовые сладости и, конечно, местный шоколад 🎶 Музыка: ритм островов Это место не про громкость, а про пульс — в шаге, в волне, в вечерних разговорах. Из местных традиций часто упоминают ússua, socopé и puita — музыку и танец, где ритм собирает людей вместе. África Negra — самая известная (и чаще всего переиздаваемая) группа из Сан Томе и Принсипи, ассоциируемая с «золотой эпохой» островной танцевальной сцены конца XX века. Музыка для хорошего воскресного настроения) 1. África Negra — Cumamo Bivalemo africanegra.bandcamp.com 2. África Negra — Vence Vitória (из Antologia Vol.1) africanegra.bandcamp.com 3. África Negra — Carambola (из Antologia Vol.1) africanegra.bandcamp.com 4. África Negra — Saozinha (из Antologia Vol.1) africanegra.bandcamp.com 5. África Negra — Bo cu sete ladron ni que bo africanegra.bandcamp.com ✈️ Как попасть Чаще всего летят с пересадкой: международный хаб → Лиссабон → Сан-Томе (TMS) (иногда встречаются варианты через города Западной Африки — зависит от сезона и расписаний). 🗓️ Когда лучше ехать Дождь возможен всегда, но есть более комфортные “окна”: • июнь–сентябрь — суше, идеально для трекинга и панорам • декабрь–февраль — тоже относительно сухо, отлично для пляжей • март–май — дождливее, зато максимум зелени и полноводные водопады • октябрь–ноябрь — часто влажно и переменчиво 💬 Представьте вечер на острове: тёплый ветер, тарелка рыбы с пряной зеленью, кофе, и где-то рядом ритм, который собирает людей в круг. Поехали бы? Формула Сан-Томе океан + зелень + водопады + горы + тёплые специи + какао = БЛАЖЕНСТВО! Что выберете: пляжи 🏝️, водопады 💦 или плантации какао 🍫? 🌟🔔 «Ритмическое путешествие продолжается - присоединяйтесь!» 🥁🌟 #TasteOfAfrica#TasteOfAfricaWay#Way#СанТоме#Принсипи#SãoToméandPríncipe#африка#острова#экватор#нулевоймеридиан#вулканическийостров#джунгли#водопады#пляжи#какао#кофе#морепродукты#музыка#ритм#танцы#путешествия
@taste_of_africa · Post #82 · 16.02.2026 г., 04:57
🧠 Музыка, речь и ритм: как африканская культура помогла понять мозг Бывало: мелодия играет, слов вы не знаете — а по коже мурашки? Или замечали, что музыканты в шумном баре слышат собеседника лучше других? Часто дело не в “остром слухе”. Дело в ритме — и у этого явления глубокие африканские корни. 🌍 Ритм — это навигация мозга во времени Ритм помогает мозгу ориентироваться: что было, что будет и когда ждать следующее событие. Мы делаем это постоянно: 🔹 когда говорим — делим речь на слова и паузы; 🔹 когда слушаем — предугадываем окончание фразы; 🔹 когда отбиваем такт — синхронизируем тело и звук. За это отвечают частично общие нейросети, которые обрабатывают последовательности и ожидания. 🎭 Парадокс: музыка и речь “разные”, но мозг реагирует похоже Долгое время спорили: музыка и язык — разные системы или родственники? С одной стороны, бывают люди, у которых нарушается речь, но музыкальные навыки сохраняются — значит, различия есть. С другой — исследования показывают: когда мы слышим неожиданный аккорд или “сбой” в грамматике, активируются перекрывающиеся области, часто упоминают и зоны, связанные со структурой речи (включая область Брока). Как так? 🤯 Идея Пателя: разные “папки” — один “процессор” Учёный Анируддха Патель предложил понятную схему: 📁 Знания хранятся отдельно: слова и правила — в одной “папке”, ноты и гармония — в другой. 🧠 Процесс — общий: механизм, который собирает из элементов цельную последовательность. И один из главных инструментов этого процесса — ритм. Он помогает связывать звуки в смысл: будь то предложение или мелодия. 🌍 Почему здесь важна Африка Африканские традиции ритма — полиритмия, кросс ритмы, импровизация — это сложные системы синхронизации, которые отлично показывают, как мозг удерживает “несколько временных линий” одновременно. Современные исследования и практика говорят о том, что: 🥁 сложные ритмы тренируют внимание и память; 🗣️ ритмические и мелодические подходы применяются в реабилитации речи (например, в музыкальной терапии, включая MIT); 👥 совместное музицирование усиливает социальную связь и снижает стресс. 💡 Практический вывод Тренируете ритм — поддерживаете речь, внимание и координацию. 🧒 детям — ударные и игры с ритмом помогают развитию; 👴 взрослым — пение и ритмические упражнения поддерживают речевые навыки; 🫂 всем — коллективное музицирование сближает и “перезагружает”. Итог: мозг — постоянно предсказывает. А ритм — один из ключевых инструментов, который помогает связывать звуки (и людей) в единое целое. 🎶 Хотите проверить? Скоро на канале — разборы африканских барабанных ритмов. Присоединяйтесь! 📘 Анируддха Патель — Music, Language, and the Brain 📗 Аре Бреан, Гейр Ульве Скейе — Музыка и мозг 🌟🔔 «Ритмическое путешествие продолжается - присоединяйтесь!» 🥁🌟 🔄 Сохраняйте пост и приглашайте друзей в наше увлекательное путешествие вокруг света африканских ритмов в различных проявлениях!🎶🌍 #TasteOfAfrica#TasteOfAfricaWay#Way#Африка#АфриканскаяКультура#АфриканскаяМузыка#Ритм#Полиритмия#Музыка#Нейронаука#Нейробиология#Мозг#КогнитивнаяНаука#МузыкаИМозг#МузыкаИЯзык#Речь#ЗонаБрока#AniruddhPatel#MusicLanguageAndTheBrain#МузыкальнаяТерапия#MIT#Научпоп#Этномузыка#Барабаны#Джембе#MindAndMusic
Hashtags