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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #62 · 4 апр.

Когда разрабатываете свой GUI с помощью PyQt для какого-либо софта бывает необходимо позаимствовать цвета из текущего стиля интерфейса. Например, чтобы правильно раскрасить свои виджеты, подогнав их по цвету. Ведь бывает, что ваш GUI используется в разных софтах. Причём некоторые со светлой темой а другие с тёмной. По умолчанию стили наследуются, но если вы задаёте какую-либо раскраску для части виджета через свой styleSheet, то требуется ссылаться на цвета текущего стиля. Как это сделать? Как получить нужный цвет из палитры имеющегося стиля? Это достаточно просто, нужно использовать класс QPalette и его роли. Например, мне нужно достать цвет текста из одного виджета и применить его в другом как цвет фона (не важно зачем именно так, просто захотелось😊). Получаем палитру виджета и сразу достаём нужный цвет, указав его роль. from PySide2.QtGui import QPalette color = main_window.palette().color(QPalette.Text) теперь можем использовать этот цвет в стилях my_widget.setStyleSheet(f'background-color: {color.name()};') Готово, мы динамически переопределили дефолтный стиль используя текущий стиль окна! На самом деле есть запись покороче, в одну строку и без лишних переменных. Не очень-то по правилам CSS, но Qt это понимает. my_widget.setStyleSheet('background-color: palette(Text);') Этот способ не подходит если вам нужно как-то модифицировать цвет перед применением в своих стилях. В этом случае потребуется первый способ. Зато он прекрасно сработает в файле .qss, то есть не придётся в коде прописывать раскраску отдельных элементов через ссылки на палитру, всё красиво сохранится в отдельном файле .qss! QListView#my_widget::item:selected { background: palette(Midlight); } Про имеющиеся роли можно почитать здесь🌍 #qt#tricks

Hashtags

Резултати

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

Пребарај: #15

当前筛选 #15清除筛选
ЕСМ | РОССИЯ-Z

@rossia_3 · Post #12602 · 10.03.2026 г., 09:54

Политическая Теория Народа #15 | Курс лекций Александра Дугина На заключительной, пятнадцатой лекции курса Александра Дугина«Политическая теория (теология) народа», прочитанного на Факультете политологии МГУ, подводятся главные итоги всего исследования. Центральный вывод: подлинной политической теории народа не существует. Во всех конституциях и декларациях народ провозглашается носителем суверенитета и учредителем власти, однако в реальности во всех трёх магистральных идеологиях модерна (либерализм, коммунизм, национализм) под «народом» понимается городское меньшинство — буржуазия, пролетариат или обобщённый «гражданин нации». Крестьянство — мажоритарное большинство, онтологический и количественный народ — систематически вытеснено, узурпировано и политически не представлено. Модерн начинается с этой фундаментальной подмены, а затем искусственно урбанизирует общество, загоняя крестьян в города, чтобы подогнать реальность под изначально ложную модель. Далее лекция переходит к позитивной программе: деконструкция завершена, необходимо строить подлинную теорию народа, опираясь на крестьянскую онтологию. Русские народники и эсеры подошли ближе всех, но и они не дали окончательного ответа. Четвёртая политическая теория возникает именно как попытка преодолеть ловушку трёх идеологий модерна и их симулякров, создав народовластие, в котором народ (крестьянин) впервые становится подлинным субъектом, а не объектом узурпации жрецов, воинов или горожан. Возврат к домодернистским формам (монархия, теократия, аристократия, традиционализм) — это не решение. Четвёртая политическая теория — это нечто принципиально новое: не реставрация Средневековья, а прорыв к глубинной матрице человеческого бытия, в которой народ обретает собственный суверенитет, ранее никогда не реализованный в истории. 0:00 – Финальная лекция курса. Подведение итогов 0:41 – Главный вывод: политической теории народа не существует 0:54 – Все три идеологии модерна трактуют народ как горожанина (буржуа / пролетарий / гражданин) 1:33 – Узурпация: городское меньшинство принято за норму большинства 1:52 – Урбанизация как идеологический проект модерна и глобализма 2:26 – Итог деконструкции: подмена большинства меньшинством + загоны в города 3:19 – Сатурн / Кронос в крестьянском контексте: ожидание Золотого века vs буржуазные революции 4:02 – Переход от деконструкции к реконструкции: задача построения теории народа 4:58 – Русские народники и левые эсеры — самые близкие подходы (двоевластие 1917–1918) 5:36 – Народ должен мыслить сам: вытащить его мировоззрение, Дао, магические хаосы 7:10 – Четвёртая политическая теория как ответ на победу либерализма в 1990-е 8:35 – Три идеологии — все урбанистические → непригодны для народа 9:24 – Популизм (Трамп, Ле Пен и др.) как актуальное сопротивление либерализму 10:05 – Популизм vs либерализм: ловушка старых идеологий 30:00 – Хайдеггер: Dasein крестьянина, дом, лес, земля как подлинное бытие 1:07:00 – Экзистенциальная политика: отождествление народа и Dasein 1:08:50 – Либерализм — окончательный конец народу, расчленение на атомы 1:09:21 – Необходима полная перестройка политической науки Нового времени 1:11:07 – Возврат к домодерну? (монархия, теократия, аристократия) 1:13:15 – Крайние формы презрения к крестьянам в Восточной Европе 1:14:34 – Закрепощение крестьян — продукт модерна и западничества 1:15:27 – Четвёртая политическая теория — не реставрация, а нечто никогда не бывшее 1:17:20 – Народ как субъект, которого история ещё не знала 1:17:23 – Заключение Курс завершён. Благодарим за внимание! Вскоре ожидайте новые лекции от Александра Дугина и другие материалы. 💬Лекция в высоком качестве в VK:https://vk.com/video-222626946_456240097 📺 Все лекции смотрите в плейлисте: https://vkvideo.ru/video-222626946_456240055 ⭐️ Поддержите нас в VK Donut, чтобы мы могли выпускать интересные материалы чаще:https://vk.com/donut/club222626946

Hashtags