Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aniketrajnish/MultiWindowSync-PyQt
Windows GUI multiple window synchronization using pyqtSignal
https://github.com/aniketrajnish/MultiWindowSync-PyQt
pyqt pyqt5 pyqtsignal synchronization
Last synced: 4 months ago
JSON representation
Windows GUI multiple window synchronization using pyqtSignal
- Host: GitHub
- URL: https://github.com/aniketrajnish/MultiWindowSync-PyQt
- Owner: aniketrajnish
- License: mit
- Created: 2023-12-05T07:29:16.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-06T07:09:16.000Z (12 months ago)
- Last Synced: 2024-05-21T06:50:39.294Z (9 months ago)
- Topics: pyqt, pyqt5, pyqtsignal, synchronization
- Language: Python
- Homepage:
- Size: 369 KB
- Stars: 329
- Watchers: 4
- Forks: 19
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MultiWindowSync-PyQt
* Windows GUI application developed using `PyQt5`.
* It demonstrates the synchronization of multiple windows using `pyqtSignal`.
* Inspired by the [work](https://twitter.com/_nonfigurativ_/status/1727322594570027343) of Bjørn Staal.
https://github.com/aniketrajnish/MultiWindowSync-PyQt/assets/58925008/e00e10e9-6373-46d8-9669-77466ee8bd90
## Usage
* Clone the repository
```
git clone https://github.com/aniketrajnish/MultiWindowSync-PyQt.git
```
* Open Terminal and change directory to the script's folder.
```
cd \src
```
* Install Dependencies
```
pip install -r requirements.txt
```
* Run the main script
```
python MultiWindowTest.py
```
* Use your own image/GIF.
```
File -> Open Image/GIF
```
* In case you don't wanna go through all of this hassle, I've added an executable file in the [Releases Section](https://github.com/aniketrajnish/MultiWindowSync-PyQt/releases/tag/v001) that you can directly try on your machine.
## Contributing
Contributions to the project are welcome. Currently working on:
* Expanding the environment to 3D using PyOpenGL.
* Fix the bug where the parent image window always moves the image along with it for ref to other windows even if `Move With Window` is unchecked.## License
MIT License