Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yjg30737/pyqt-show-button-when-hover-widget
PyQt show the button to the bottom right of the widget when mouse cursor hover
https://github.com/yjg30737/pyqt-show-button-when-hover-widget
pyqt pyqt-hover pyqt5 pyqt5-examples pyqt5-hover pyqt5-tutorial python python3 qgraphicsview
Last synced: about 2 months ago
JSON representation
PyQt show the button to the bottom right of the widget when mouse cursor hover
- Host: GitHub
- URL: https://github.com/yjg30737/pyqt-show-button-when-hover-widget
- Owner: yjg30737
- License: mit
- Created: 2021-12-06T23:25:23.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-14T09:24:03.000Z (almost 3 years ago)
- Last Synced: 2024-12-29T08:42:11.491Z (about 2 months ago)
- Topics: pyqt, pyqt-hover, pyqt5, pyqt5-examples, pyqt5-hover, pyqt5-tutorial, python, python3, qgraphicsview
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pyqt-show-button-when-hover-widget
PyQt show the button to the bottom right of the widget when mouse cursor hoverThis is for example/tutorial.
## Overview
This package is for the one who needs tutorial or example. Examine the code whatever you want.Base widget is QGraphicsView.
When mouse cursor hover on the widget addBtn(plus icon, QPushButton type) and delBtn(minus icon) will be appeared.
You can show image on the QGraphicsView by clicking addBtn and select the image file.
If image file is shown, you can delete it by clicking delBtn.
## Requirements
PyQt5 >= 5.8## Setup
``` pip3 install git+https://github.com/yjg30737/pyqt-show-button-when-hover-widget.git --upgrade```## Example
Code Example
```python
from PyQt5.QtWidgets import QApplication
from pyqt_show_button_when_hover_widget import ShowButtonWhenHoverWidgetif __name__ == "__main__":
import sysapp = QApplication(sys.argv)
dialog = ShowButtonWhenHoverWidget()
dialog.show()
sys.exit(app.exec_())
```## Result
https://user-images.githubusercontent.com/55078043/144965498-637807de-4dce-423a-a509-d26ce1c39bcc.mp4