Skip to main content

Prototype multi-window Qt reconstruction of Kyukurarin desktop MV effects.

Project description

Qt-Kurarin Python Prototype

This is a PyQt6 reconstruction track for validating the core effect of the original project:

  • multiple independent top-level windows
  • transparent backgrounds
  • timeline-driven movement
  • fade in / fade out
  • always-on-top presentation

The current build reads:

  • data/script.txt
  • resources/audio.mp3
  • resources/*.png

Migrate assets from Win-kurarin

From the repository root:

python .\scripts\migrate_win_kurarin.py D:\aaaStuffsaaa\from_git\github\Win-kurarin

The script will:

  • extract String1 from KyukurarinForm\asset.resx
  • write it to python\data\script.txt
  • copy all .png and .mp3 files from KyukurarinForm\Resources\ into python\resources\

Run

cd Qt-Kurarin/python
uv venv --python 3.12
uv pip install -r ./requirements.txt
uv run python -m qt_kurarin.main

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qt_kurarin-0.0.1b1.tar.gz (14.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qt_kurarin-0.0.1b1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file qt_kurarin-0.0.1b1.tar.gz.

File metadata

  • Download URL: qt_kurarin-0.0.1b1.tar.gz
  • Upload date:
  • Size: 14.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for qt_kurarin-0.0.1b1.tar.gz
Algorithm Hash digest
SHA256 7d7b7cead0e30a5f03c49fa2887342d7c4a65a10981053f7084b357d466604d6
MD5 de408b5a10d336b89fe70265cf9b309f
BLAKE2b-256 3b5addfdf7d935e41736c2a6acab5daa287856bb7b32d9cc4e98260b6d527d9f

See more details on using hashes here.

File details

Details for the file qt_kurarin-0.0.1b1-py3-none-any.whl.

File metadata

  • Download URL: qt_kurarin-0.0.1b1-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for qt_kurarin-0.0.1b1-py3-none-any.whl
Algorithm Hash digest
SHA256 1d905e481d07739f817dd703f455148de491c54b56cf59998970a5bb500c90df
MD5 7f98e6bb5415e0549d43b9514307220b
BLAKE2b-256 574dbfdd2536895e1528e7d55d7b37f1eac34828937c266792fc4c9dabd68987

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page