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

Резултати

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

Пребарај: #bernhardhaitink

当前筛选 #bernhardhaitink清除筛选
🎼 CLÁSICA AL ATARDECER 🎻

@ClasicaAlAtardecer · Post #7171 · 23.05.2025 г., 18:00

#SinfoníaDoMayor#Bizet#BernhardHaitink Título:La Sinfonía en Do mayor Autor:Georges Bizet Movimientos: 🎵 00:00 I. Allegro vivo 🎵10:52 II. Andante. Adagio 🎵 20:26 III. Allegro vivace 🎵 25:55 IV. Finale. Allegro vivace Interpretación: La Orquesta Real del Concertgebouw Director: Bernhard Haitink Fuente: 🎼 @ClasicaAlAtardecer

🎼 CLÁSICA AL ATARDECER 🎻

@ClasicaAlAtardecer · Post #7170 · 23.05.2025 г., 18:00

​​#SinfoníaDoMayor#Bizet#BernhardHaitink LA SINFONÍA EN DO MAYOR. La Sinfonía en do mayor es uno de los primeros trabajos del compositor francés Georges Bizet. De acuerdo al Diccionario de Grove, la sinfonía "revela un logrado talento extraordinario para un estudiante de 17 años de edad, en invención melódica, manejo temático y orquestación." Bizet comenzó a trabajar en la sinfonía el 29 de octubre de 1855, cuatro días después de cumplir los 17, y la finalizó más o menos un es después. Fue escrita mientras estudiaba en el Conservatorio de París bajo la tutela del compositor Charles Gounod, y era obviamente una tarea estudiantil. Bizet no mostró interés aparente en que fuese ejecutada o publicada, y aunque utilizó algún material de la sinfonía en trabajos posteriores, la pieza jamás fue ejecutada en toda su vida. No existe mención de este trabajo en las cartas de Bizet, y era desconocida para sus primeros biógrafos. Su viuda, Geneviève Halévy (1849–1926), dio el manuscrito a Reynaldo Hahn, quien lo dejó junto a otros documentos en los archivos de la librería del conservatorio, donde fue encontrado en 1933 por Jean Chantavoine. Poco tiempo después, el primer biógrafo Inglés de Bizet, Douglas Charles Parker (1885–1970) mostró el manuscrito al director de orquesta Felix von Weingartner, quien hizo la primera presentación en Basel, Suiza, el 26 de febrero de 1935. La sinfonía fue inmediatamente aclamada como una obras maestra juvenil, comparable a la obertura El sueño de una noche de verano de Felix Mendelssohn, escrita más o menos a la misma edad, y rápidamente se convirtió en parte del repertorio Romántico habitual. La primera grabación fue hecha el 26 de noviembre de 1937, por la Orquesta Filarmónica de Londres, dirigida por Walter Goehr. Escrito para una orquesta convencional (sin trombones), el trabajo sigue muy de cerca la forma sinfónica clásica de cuatro movimientos. El primero y el último movimiento están en forma de sonata. Consta de cuatro movimientos: 🎵I. Allegro vivo 🎵II. Andante. Adagio 🎵III. Allegro vivace 🎵IV. Finale. Allegro vivace Existe una extendida suposición de que la sinfonía fue una tarea estudiantil, escrita hacia el final de los nueve años de estudio que realizó Bizet en el Conservatorio de París. En el conservatorio, Bizet fue influenciado de gran manera por Charles Gounod,tuvo un fuerte impacto en el joven compositor. @ClasicaAlAtardecer

🎼 CLÁSICA AL ATARDECER 🎻

@ClasicaAlAtardecer · Post #5045 · 02.06.2021 г., 17:23

#SinfoníaDoMayor#Bizet#BernhardHaitink Título:La Sinfonía en Do mayor Autor:Georges Bizet Movimientos: 🎵 00:00 I. Allegro vivo 🎵10:52 II. Andante. Adagio 🎵 20:26 III. Allegro vivace 🎵 25:55 IV. Finale. Allegro vivace Interpretación: La Orquesta Real del Concertgebouw Director: Bernhard Haitink Fuente: 🎼 @ClasicaAlAtardecer

🎼 CLÁSICA AL ATARDECER 🎻

@ClasicaAlAtardecer · Post #5044 · 02.06.2021 г., 17:23

​​#SinfoníaDoMayor#Bizet#BernhardHaitink LA SINFONÍA EN DO MAYOR. La Sinfonía en do mayor es uno de los primeros trabajos del compositor francés Georges Bizet. De acuerdo al Diccionario de Grove, la sinfonía "revela un logrado talento extraordinario para un estudiante de 17 años de edad, en invención melódica, manejo temático y orquestación." Bizet comenzó a trabajar en la sinfonía el 29 de octubre de 1855, cuatro días después de cumplir los 17, y la finalizó más o menos un es después. Fue escrita mientras estudiaba en el Conservatorio de París bajo la tutela del compositor Charles Gounod, y era obviamente una tarea estudiantil. Bizet no mostró interés aparente en que fuese ejecutada o publicada, y aunque utilizó algún material de la sinfonía en trabajos posteriores, la pieza jamás fue ejecutada en toda su vida. No existe mención de este trabajo en las cartas de Bizet, y era desconocida para sus primeros biógrafos. Su viuda, Geneviève Halévy (1849–1926), dio el manuscrito a Reynaldo Hahn, quien lo dejó junto a otros documentos en los archivos de la librería del conservatorio, donde fue encontrado en 1933 por Jean Chantavoine. Poco tiempo después, el primer biógrafo Inglés de Bizet, Douglas Charles Parker (1885–1970) mostró el manuscrito al director de orquesta Felix von Weingartner, quien hizo la primera presentación en Basel, Suiza, el 26 de febrero de 1935. La sinfonía fue inmediatamente aclamada como una obras maestra juvenil, comparable a la obertura El sueño de una noche de verano de Felix Mendelssohn, escrita más o menos a la misma edad, y rápidamente se convirtió en parte del repertorio Romántico habitual. La primera grabación fue hecha el 26 de noviembre de 1937, por la Orquesta Filarmónica de Londres, dirigida por Walter Goehr. Escrito para una orquesta convencional (sin trombones), el trabajo sigue muy de cerca la forma sinfónica clásica de cuatro movimientos. El primero y el último movimiento están en forma de sonata. Consta de cuatro movimientos: 🎵I. Allegro vivo 🎵II. Andante. Adagio 🎵III. Allegro vivace 🎵IV. Finale. Allegro vivace Existe una extendida suposición de que la sinfonía fue una tarea estudiantil, escrita hacia el final de los nueve años de estudio que realizó Bizet en el Conservatorio de París. En el conservatorio, Bizet fue influenciado de gran manera por Charles Gounod,tuvo un fuerte impacto en el joven compositor. @ClasicaAlAtardecer