pyqt5 页面加载显示loading动画
时间: 2024-04-24 18:19:59 浏览: 173
加载过程中显示的动画
5星 · 资源好评率100%
在PyQt5中,可以使用QLabel和QMovie来实现页面加载显示loading动画。下是一个示例代码[^1]:
```python
from PyQt5.QtWidgets import QApplication, QLabel
from PyQt5.QtGui import QMovie
app = QApplication([])
loading_gif = QMovie('./img/loading.gif')
loading_label = QLabel()
loading_label.setMovie(loading_gif)
loading_gif.start()
# 在这里添加你的页面加载逻辑
loading_label.show()
app.exec_()
```
在这个示例中,首先创建了一个QApplication对象和一个QLabel对象。然后,使用QMovie加载了一个loading动画文件,并将其设置为QLabel的movie。最后,调用QMovie的start()方法开始播放动画。你可以在`# 在这里添加你的页面加载逻辑`的位置添加你的页面加载代码。最后,调用`app.exec_()`来启动应用程序并显示loading动画。
阅读全文