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

Резултати

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

Пребарај: #activoscongelados

当前筛选 #activoscongelados清除筛选
Rusia en España

@embajadarusaes · Post #3131 · 10.11.2025 г., 18:03

🎙 Fragmento de la entrevista del Ministro de Asuntos Exteriores de Rusia, Serguéi Lavrov, con "RIA Novosti" (9 de noviembre de 2025) #RusiaEEUU ❓ Pregunta: El Presidente de Rusia, Vladímir Putin, anunció que la Federación de Rusia está dispuesta a seguir adhiriéndose a las restricciones establecidas por el Nuevo START por un año más, a partir del 5 de febrero de 2026. ¿Ha habido alguna respuesta de EE.UU? ¿Propuso Moscú una reunión con Washington para abordar el período posterior al Nuevo START? De ser así, ¿a qué nivel? 💬 Serguéi Lavrov: La iniciativa constructiva planteada por el Presidente Vladímir Putin en el contexto posterior al Nuevo START habla por sí misma. No contiene agendas ocultas y es perfectamente clara para su comprensión. Su implementación práctica no requeriría esfuerzos adicionales especiales. <...> Lo único que se requiere es reciprocidad por parte de los Estados Unidos: nosotros adheriremos voluntariamente a las restricciones solo si, y precisamente durante el mismo tiempo que, la otra parte haga lo mismo. <...> Hasta ahora, no ha habido una respuesta sustantiva de Washington. Se nos ha informado a través de canales diplomáticos que "el tema está bajo consideración". No tenemos la intención de insistir en persuadir a nadie. Creemos que nuestro paso sirve a los intereses de ambas partes y de toda la comunidad internacional. 👉 Estamos preparados para cualquier desarrollo de los acontecimientos, aunque esperamos una solución positiva. #CrisisUcraniana ❓ Pregunta: ¿Cuál es actualmente el principal obstáculo en las negociaciones con los Estados Unidos sobre un acuerdo en torno a Ucrania? ¿En qué temas está Rusia dispuesta a hacer concesiones y en los qué no? 💬 Serguéi Lavrov: <...> Actualmente, estamos esperando la confirmación de los Estados Unidos de que los acuerdos de Anchorage siguen en vigor. Quisiera enfatizar que, a pesar de su naturaleza esencialmente de compromiso, no hemos abandonado – y no tenemos la intención de abandonar – los puntos que son fundamentales para nosotros. ❗️ Nadie discute la integridad territorial de la Federación de Rusia ni la decisión tomada por los residentes de Crimea, Donbáss y Novorosiya, quienes tomaron su decisión histórica de reunificarse con su patria a través de los referéndums de 2014 y 2022. Asimismo, no olvidamos la necesidad de eliminar las causas profundas del conflicto. #ActivosCongelados ❓ Pregunta: ¿Cuál será la respuesta de Rusia si los activos congelados de la Federación Rusa se destinan a apoyar a Kiev? 💬 Serguéi Lavrov: <...> Tales acciones equivalen a un engaño y un robo descarados. Parece que los instintos, largamente dormidos, de colonialistas y piratas se han despertado entre los europeos. No importa cómo se presente el esquema para incautar fondos rusos, no hay una manera legal de llevarlo a cabo. La confiscación de nuestras reservas de oro y divisas no salvará a los protegidos de Europa en Kiev <...>. Rusia responderá a cualquier acción depredadora de manera apropiada, de acuerdo con el principio de reciprocidad, nuestros intereses nacionales y la necesidad de compensar el daño causado. Esperamos que Bruselas y otras capitales occidentales recapaciten y abandonen este proyecto desaconsejado. #RusiaEEUU ❓ Pregunta: ¿Cuándo y dónde podría celebrarse una reunión entre las delegaciones rusa y estadounidense sobre "irritantes" mutuos? ¿Qué hay de su reunión con el Secretario de Estado estadounidense, Marco Rubio? ¿Cuándo y dónde podría celebrarse? 💬 Serguéi Lavrov: Hay efectivamente muchos irritantes en las relaciones Rusia-EE.UU., la mayoría heredados de la anterior administración estadounidense. Llevará un tiempo considerable limpiar este desorden. <...> Desde nuestra perspectiva, es importante que este diálogo no se limite únicamente a temas relacionados con embajadas. Consideramos esencial abordar cuestiones más amplias, incluida la restauración de vuelos directos y la devolución de la propiedad diplomática rusa. <...>