Metadata-Version: 2.4
Name: PyQWebWindow
Version: 0.5.9
Summary: Another way to build Python webview GUI applications.
Author-email: BHznJNs <441768875@qq.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/BHznJNs/PyQWebWindow
Project-URL: Issues, https://github.com/BHznJNs/PyQWebWindow/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PySide6==6.9.0
Requires-Dist: pyzmq==26.4.0
Dynamic: license-file

# PyQWebWindow

Another way to build Python webview GUI applications.

## Getting started

### Install

```bash
pip install PyQWebWindow
```

### Hello world

```python
from PyQWebWindow import QWebWindow, QAppManager

app = QAppManager(debugging=True)
window = QWebWindow()
window.set_html("<h1>Hello World!</h1>")
window.start()
app.exec()
```

## Useful Resources

- System tray icon: [pystray](https://github.com/moses-palmer/pystray)
- System dark mode detection: [darkdetect](https://github.com/albertosottile/darkdetect)
- System notification: [notify-py](https://github.com/ms7m/notify-py)
- Clipboard: [pyperclip](https://github.com/asweigart/pyperclip)

## Development

### Run Tests

```shell
pytest tests
```
