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

Резултати

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

Пребарај: #descargas

当前筛选 #descargas清除筛选
BotsGram®

@botsgram_cu · Post #3940 · 26.05.2021 г., 12:00

¿Que puede hacer este bot? @MusicBestRobot_bot Bot para buscar, descargar y guardar música. Para buscar, debe ingresar el nombre de la canción o artista y el bot encontrará la pista por usted, para guardar su pista, simplemente envíela al bot y agréguela a su lista de reproducción. Idiomas: inglés, ruso (Visto en @botsgram_cu) #música#descargas

BotsGram®

@botsgram_cu · Post #4142 · 25.07.2021 г., 18:11

¿Que puede hacer este bot? @XFiles2LinkBot Este bot ofrece enlaces de descarga para archivos de telegram Idiomas: inglés (Visto en @botsgram_cu) #enlaces#descargas

BotsGram®

@botsgram_cu · Post #3612 · 09.03.2021 г., 14:03

¿Que puede hacer este bot? @Utube_downloadbot Puede descargar cualquier video individual de YouTube (no listas de reproducción) gratis. Simplemente envíe la URL de cualquier video de YouTube. Idioma: inglés (Visto en @botsgram_cu) #youtube#descargas

BotsGram®

@botsgram_cu · Post #3607 · 09.03.2021 г., 12:30

¿Que puede hacer este bot? @descargandomusica_Bot La funcion de este bot es buscar la cancion que le solicitas y luego te la envia, funciona con una Amplia base de datos, también descarga de YouTube a través de enlaces Idioma: español (Visto en @botsgram_cu) #música#descargas#youtube

BotsGram®

@botsgram_cu · Post #3578 · 06.03.2021 г., 00:53

¿Que puede hacer este bot? @JustYoutubeMusicBot ¡Puede descargar música de YouTube / YouTube Music con diferentes calidades compatibles! 🎧 Idioma: inglés (Visto en @botsgram_cu) #música#youtube#descargas

BotsGram®

@botsgram_cu · Post #3641 · 12.03.2021 г., 23:26

¿Que puede hacer este bot? @HeimanXUploader_bot Cargue archivos a Telegram, descargue medios de YouTube, convierta archivos y más. Idiomas: inglés (Visto en @botsgram_cu) #youtube#descargas#edición

BotsGram®

@botsgram_cu · Post #3583 · 06.03.2021 г., 13:02

¿Que puede hacer este bot? @OkGoogleMusicBot Puede buscar y descargar cualquier pista de Soundcloud ☁️ Usando el modo inline, envíale el título de la pista y te mostrará lo que pude encontrar. Idiomas: inglés, ruso (Visto en @botsgram_cu) #música#descargas#soundcloud

BotsGram®

@botsgram_cu · Post #4035 · 21.06.2021 г., 12:12

¿Que puede hacer este bot? @TokenTikbot El bot lo ayudará a descargar rápidamente cualquier video y música de TikTok sin una marca de agua. Idiomas: inglés, ruso (Visto en @botsgram_cu) #música#videos#descargas#tiktok

BotsGram®

@botsgram_cu · Post #3080 · 18.10.2020 г., 03:37

¿Que puede hacer este bot? @TikTokenBot Un bot para descargar videos sin marca de agua de TikTok, y también ayudará a descargar cualquier pista de música. Idiomas: inglés, ruso (Visto en @botsgram_cu) #videos#música#tiktok#descargas

BotsGram®

@botsgram_cu · Post #3082 · 19.10.2020 г., 03:27

¿Que puede hacer este bot? @fmoviesearchbot Este bot te ayudará a encontrar cualquier tipo de películas fácilmente. Idiomas: inglés (Visto en @botsgram_cu) #películas#series#descargas

BotsGram®

@botsgram_cu · Post #3073 · 17.10.2020 г., 00:27

¿Que puede hacer este bot? @cloudy_files_bot Este es un bot de servicio en la nube. Le permite administrar archivos y descargarlos. Idiomas: inglés (Visto en @botsgram_cu) #descargas#nube#archivos

12
ПретходнаСтраница 1 од 2Следна