@YukiPhotoCollection · Post #573 · 06.01.2019 г., 12:35
tag: #冬
Hashtags
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
Пребарај: #冬
@YukiPhotoCollection · Post #573 · 06.01.2019 г., 12:35
tag: #冬
Hashtags
@CosineGallery · Post #3959 · 30.12.2025 г., 10:29
表紙ロゴ無しver Source by twitter ゆめみん@C107火曜日東4ヒ-23a 自定义标签:#甜妹#冬 尺寸: 2508x3541 @CosineGallery | 网站 | 3933
@CosineGallery · Post #4047 · 13.01.2026 г., 10:39
「ぎゅっ!あったかいですか?」 Source by twitter ぺんたごん🍃🌸 自定义标签:#甜妹#冬#可爱 尺寸: 1408x2048 @CosineGallery | 网站 | 4021
@CosineGallery · Post #3887 · 16.12.2025 г., 11:51
小鳥遊ホシノ(冬) Source by twitter あるか@C105 12/29(日) 東1 A-01b 自定义标签:#甜妹#可爱#冬 尺寸: 1332x1864 @CosineGallery | 网站 | 3863
@CosineGallery · Post #3832 · 05.12.2025 г., 10:36
寒くなってきたね Source by twitter あつまる 自定义标签:#甜妹#可爱#冬 尺寸: 1158x1637 @CosineGallery | 网站 | 3808
@CosineGallery · Post #4044 · 12.01.2026 г., 12:59
「手、冷たいね…握ってもいい?」 Source by twitter TwinBox🎀1/18こみトレA09ab 自定义标签:#甜妹#冬#精选 尺寸: 1404x2048 @CosineGallery | 网站 | 4018
@CosineGallery · Post #4015 · 07.01.2026 г., 10:04
本年も何卒よろしくお願いいたします🙏 Source by twitter Sakura ┊ 関西コミティア【L-29】 自定义标签:#甜妹#冬#精选 尺寸: 1442x2048 @CosineGallery | 网站 | 3989
@CosineGallery · Post #3874 · 13.12.2025 г., 16:09
おはよ、寒いね❄️ Source by twitter ほし 自定义标签:#甜妹#精选#冬 尺寸: 680x1400 @CosineGallery | 网站 | 3850
@CosineGallery · Post #3902 · 20.12.2025 г., 10:55
ユウキ(学生服) Source by twitter 我美蘭@1日目 西1 め-24b 自定义标签:#甜妹#冬#黑丝#可爱#精选 尺寸: 1000x1582 @CosineGallery | 网站 | 3878
@CosineGallery · Post #3894 · 18.12.2025 г., 11:23
ゅぇさん(JK)描きました! #ゅぇかき Source by twitter 我美蘭@1日目 西1 め-24b 原始标签:#ゅぇかき 自定义标签:#甜妹#冬#精选#可爱 尺寸: 670x1000 @CosineGallery | 网站 | 3870
@CyunreiCollection · Post #11360 · 06.02.2026 г., 01:57
morning light | mmAir #mmAir#pixiv#オリジナル#風景#背景#空#wallpaper#夕焼け#冬
@CyunreiCollection · Post #11424 · 20.02.2026 г., 07:13
Blue Hour | 汐風HY #汐風HY#pixiv#オリジナル#女の子#背景#風景#海#夕暮れ#雪景色#冬