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

Резултати

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

Пребарај: #atari

当前筛选 #atari清除筛选
DGN

@DansGN · Post #5267 · 22.08.2023 г., 22:15

雅达利发布重制版雅达利2600,可兼容原版雅达利2600与7800卡带 https://www.gamespress.com/en-US/AN-ICON-RETURNS-ATARI-AND-PLAION-ANNOUNCE-FAITHFUL-RECREATION-OF-THE-A #Atari

Hashtags

#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #13818 · 23.03.2025 г., 03:06

⌚️ Atari 2600 My Play Watch — bu o‘yinli Atari aqlli soati ℹ️ Soat Atari brendiga xos ranglarda tayyorlangan, interfeysi esa Atari 2600 konsoliga havola qiladi. 🕹 4 ta o‘rnatilgan o‘yini bor: ✅Centipede ✅ Missile Command ✅ Pong ✅ Super Breakout 😔 Afsuski, Wi-Fi yoki Bluetooth yo‘qligi sababli yangi o‘yinlar qo‘shib bo‘lmaydi. 🏃‍♂️ Biroq, u qadamlar, yoqilgan kaloriyalar va yurak urish tezligini o‘lchay oladi. ⚙️ 2.02" TFT ekran, IP68 darajasidagi suv o‘tkazmaslik, MyPlayWatch OS tizimi bilan ta’minlangan. Qutida uch xil rangdagi bilaguzuk/tasmasi bor. 🛒 Sotuv 10-iyundan boshlanadi, narxi — $80. Oldindan buyurtma allaqachon ochilgan. ➡️#atari#game | Birinchi raqamli IT-Blog

Hashtags

科技&趣闻&杂记

@kejiqu · Post #3530 · 09.06.2025 г., 14:12

ChatGPT在初学者国际象棋比赛中“惨败”于Atari 2600——OpenAI的最新模型被1970年代的逻辑所迷惑 OpenAI的最新人工智能模型ChatGPT 4o在与Atari 2600游戏机上的Atari Chess初学者级别比赛中遭遇惨败。该模型被1970年代的逻辑所迷惑,未能战胜这款基于早期技术的国际象棋游戏。此次失败引发了人们对人工智能在处理简单、低端计算环境下的复杂性和适应性的质疑。测试结果表明,即使是最先进的人工智能模型,在面对一些基础技术时也可能表现不佳。Tom's Hardware 🏷#ChatGPT#Atari#OpenAI 📢频道👥群组📝投稿

GSM-панорама

@GSM_panorama · Post #703 · 31.01.2025 г., 08:43

Nubeo и Atari выпустили часы Automatic Atari Asteroids 45th Limited Edition Дизайн часов отсылает к классической игре Asteroids: секундная стрелка выполнена в форме треугольного космического корабля, а две летающие тарелки являются соответственно часовой и минутной стрелками. Часы выпущены в пяти расцветках, по 125 экземпляров каждой, но весь тираж уже, увы, распродан по предзаказам. #Asteroids#Atari#Nubeo

BesnowCloud貝雪雲-公告頻道

@besnow_cloud · Post #2515 · 18.09.2024 г., 03:14

🧠#Neuralink 的 Blindsight 装置将让失去双眼和视神经的人重获视力!即使是先天失明者,只要视觉皮层完好,也能看到这个世界。 初期视力可能像 #Atari 的低分辨率图像,但未来或许超越自然视力,甚至能看到红外线、紫外线等波段! #神经科技#未来视力#Neuralink#ElonMusk