@r_pics · Post #36720 · 21.04.2020 г., 12:00
I'm starting a sofa counter-protest #StayAtHome http://redd.it/g5bxwj
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
Пребарај: #stayathome
@r_pics · Post #36720 · 21.04.2020 г., 12:00
I'm starting a sofa counter-protest #StayAtHome http://redd.it/g5bxwj
Hashtags
@inspireandfunny · Post #1059 · 19.05.2020 г., 09:10
#STAYATHOME !!#STAYATHOME !!#STAYATHOME !! 🦠 Don’t leave your house if you (like us) live in one of the places affected by coronavirus 🦠 If you miss having friends and meet new people because of the quarantine, do it safely 😁 Stay safe! 🥰 @inspireandfunny
Hashtags
@good_central_asia · Post #284 · 01.04.2020 г., 18:41
Замечательное применение для мечети и для минарета. Автор, к сожалению, неизвестен. #stayathome
Hashtags
@nestlebabyuz · Post #308 · 31.03.2020 г., 14:53
Koronavirus tufayli ko’pchilik ota-onalar hozirda masofadan turib ishlash rejimiga o’tganlar 🏡 Ko’pchilikka bola bilan uydan turib ishlash oddiy hol bo’lsa, biroq haftalab ushbu rejimda ishlash eng chidamli kishilarni ham vahimaga solishi mumkin. Buni yaxshi bilamiz! ⠀ Shunday bo’lsada, bu virus tarqalishiga qarshi kurashda samarali choradir. ⠀ Keling, ijobiy his-tuyg’ularimiz bilan o’rtoqlashamiz! Siz uydan turib qanday ishlayotganligingiz tasvirlangan fotosuratlarni joylashtiring: #uydaqoling#StayAtHome ⠀ 🏠🏠🏠 ⠀ Из-за коронавируса множество родителей уже перешло на удаленную работу 🏡 Большинству не привыкать работать из дома с детьми, но перспектива делать это недели напролет способна ужаснуть даже самых стойких. Уж мы-то знаем! ⠀ И все-таки, это эффективная мера в борьбе с распространением вируса. ⠀ Давайте делиться позитивом! Выкладывайте фото, как работаете из дома вы #лучшедома#StayAtHome
Hashtags
@perancisuntukpemula · Post #93 · 23.04.2020 г., 09:26
Traduction : Halo semua, Admin kembali nih! Dan disini aku akan memberi supply untuk belajar bahasa perancis selama masa lockdown #stayathome #socialdistancing #thanksfordocter #physicaldistancing
@moderamspb · Post #46 · 07.04.2020 г., 07:27
#оставайтесьдома ⠀ Роспотребнадзор рекомендует лицам, вынужденным находиться дома в самоизоляции, обрабатывать квартиру, чтобы избежать заражения себя и близких. ⠀ Различные микроорганизмы могут жить на твёрдых поверхностях от нескольких минут до 24 часов. Поэтому важно проводить влажную уборку не менее 2 paз в день с применением обычных средств, предназначенных для уборки помещений, а также обработку мобильных телефонов, одежды и обуви после посещения улицы! ⠀ Если у вас есть необходимость выходить из дома, мы рекомендуем носить обувь из материалов, позволяющих проведение частой очистки и стирки обуви. Особенно тем работникам, на которых не распространяется режим нерабочих дней и которые вынуждены ходить на работу, рискуя своим здоровьем. ⠀ Такую обувь можно приобрести на сайтах наших партнеров. ⠀ Советуем обратить внимание на модели с текстильным верхом, изготовленным по технологии 3-д вязки. Сейчас на них действуют очень хорошие скидки. ⠀ https://www.wildberries.ru/catalog/6330752/deta… ⠀ По всем вопросам пишите нам в Директ. #stayhome#stayathome#модерам#самоизоляция