Мне нужен анимированный курсор. По сути, мне нужен тот же эффект, что и при установке для CursorShape значения WaitCursor, но с настраиваемой анимацией.
Я читал обходные пути, использующие таймер для постоянной установки новых QPixmaps, а также видел обходной путь, использующий QMovie, который работает непрерывно. Я хочу избежать обоих этих подходов.
У меня есть собственный файл .ani (тот же формат, который использует Windows), который я хочу использовать.
Короче говоря, я хочу знать, как различные CursorShapes, поставляемые с Qt, получают доступ к файлам курсоров операционной системы (Windows) (
Код: Выделить всё
.aniПока я не нашел в документации PyQt или Qt ничего более глубокого, чем установка QPixmap. Я также не ушёл далеко при поиске исходного кода любого CursorShape в сайта-пакетах моего виртуального окружения. Ближайшее, что я нашел, было в:
Код: Выделить всё
my_venv\\Lib\\site-packages\\PyQt6\\QtCore.pyi
Надеюсь, кто-нибудь сможет мне помочь или хотя бы указать правильное направление.>
Подробнее здесь: https://stackoverflow.com/questions/798 ... n-ani-file
Мобильная версия