Cross-platform frameless window based on Python and Qt
Project description
qute-window
Cross-platform frameless window based on Python and Qt
Examples
Qute Window on macOS
Qute Window on Windows
Features
- Moving (the title bar area is draggable)
- Stretching
- Native window shadow
- Native window animations
- Win11 snap layout
Installing via PIP
pip install qutewindow
Usage
Here is a minimal example:
from typing import Optional
from PySide6.QtWidgets import QApplication, QWidget
from qutewindow import QuteWindow
import sys
class Window(QuteWindow):
def __init__(self, parent: Optional[QWidget] = None) -> None:
super().__init__(parent)
self.setWindowTitle("Qute Window")
if __name__ == "__main__":
app = QApplication(sys.argv)
demo = Window()
demo.show()
sys.exit(app.exec())
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qutewindow-0.1.7.tar.gz
(13.4 kB
view hashes)
Built Distribution
qutewindow-0.1.7-py3-none-any.whl
(18.3 kB
view hashes)
Close
Hashes for qutewindow-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11139b909aca526c46fb413d6ec04d2cd6a4503ae53f242b96d3db74531004ff |
|
MD5 | a4d86033bc571eeff92f583329939e3b |
|
BLAKE2b-256 | 9f8d96e09142a5d663150db62f3116139a07f6db34d6833bcda3311facda041a |