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 слични објави

Пребарај: #hangover

当前筛选 #hangover清除筛选
小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #3669 · 25.03.2026 г., 11:42

He Maid Her Fall 妈妈为何这样 v0.8.0 官方中文步兵版 • +1.8万 新增文本(总计19.8万) • +6 组CG(总计57组) • +2 段成人内容(总计22段) 《He Maid Her Fall》是一部母子关系的 NTR,充满了真挚而又令人心碎的时刻。讲述母子二人的生活被自私的外人颠覆,他们努力维持关系不破裂的故事。 正当约翰尼认为他的大学生活不会变得更糟时,约翰尼的母亲凯特被提供了一份女佣的工作来补偿他所遭受的痛苦。唯一的转折是……她的工作是照顾伤害她儿子的人;他的欺凌者。 评价: 作者:#Hangover Cat #PC#安卓#MAC#SLG#步兵#动态#母亲#NTR #He Maid Her Fall #妈妈为何这样 下载地址

Рок группа Пасаш

@pasashgroup · Post #504 · 04.10.2025 г., 11:35

Сегодня разбирают группу Пасаш на подкасте Алекса Павлова Хэнговер (Алекскаст). СМОТРЕТЬ ВЫПУСК Гости подкаста высказали свое мнение о творчестве группы и дали свое честное мнение. Ну, а мы по традиции радуемся каждому мнению, ведь оно помогает нам становится лучше и заметнее, не смотря ни на что! Сегодня в гостях: ● Анастасия Харченко - lissa ● Дмитрий Демьяненко - SHOKRAN ● Сергей Кулаков - Ravdina/ KharmaGuess СМОТРЕТЬ ВЫПУСК Слушать альбом: https://band.link/4cfYy Купить билеты на концерты: https://band.link/cMbUC #пасаш#lissa#ravdina#shokran#kharmaguess#alexpavlov#hangover#русскийрок#рокмузыка#русскаямузыка#музыка

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #2288 · 24.01.2026 г., 05:00

ほんの好奇心での賭けだったのに…巨乳彼女が友人に寝取られ、快楽に堕ちていく 他的赌注,她的代价 押上本人女朋友 His Bet, Her Loss 官方中文步兵版 错误修复 这有点尴尬,但翻译文件存在一个相当大的错误。当希瑟说话时,语音台词没有播放。我刚刚修复了它。请让我知道问题是否仍然存在。 另一个我修复的小错误是温泉场景后卧室背景不显示。 你是不是也想测试一下女朋友的忠诚度?最好先玩一下这个NTR小游戏,旁观过卡尔和海瑟的爱情考验,再决定要不要犯贱。 游戏介绍: “你不觉得很假吗?那种情况在现实中绝对不可能发生,就是纯粹的A片逻辑!” 酒吧里,卡尔和德里克一起喝酒吹水。效力于同一支篮球队的他们,是一对剑拔弩张的竞争对手。卡尔正在吐槽他刚刚看过的一部A片。不到五天的时间,一个女孩就背叛了交往多时的恋人,简直不要太荒谬。然而,德里克却认为一切皆有可能,趁机提出“我们可以测试一下你的女朋友”。 安卓dl版 评分 作者 #Hangover Cat #PC#安卓#NTR#NTRS#巨乳#动态#步兵#官中 #ほんの好奇心での賭けだったのに…巨乳彼女が友人に寝取られ、快楽に堕ちていく #他的赌注,她的代价 #押上本人女朋友#His Bet, Her Loss 下载地址