在项目中用到的,现在我把它分享出来
使用Python2.7+PyQt4.8开发
先上图看看效果
toast是仿安卓的,弹窗和确认框是仿苹果的,支持回调函数,显示时长等,具体大家可以看源码。
调用示例:
PyQt提示框控件、仿苹果手机效果
调用示例:
Alert.showMessage(u"用户名不能为空")
也可以不使用静态方法
confirm = Confirm(u"用户名不能为空", "Yes")
res = confirm.exec_()
PyQt确认框控件、仿苹果手机效果
调用示例:
res = Confirm.showMessage(u"确定删除该用户吗?")
print(res)
也可以不使用静态方法
confirm = Confirm(u"确定删除该用户吗?", "Yes", "No")
res = confirm.exec_()
PyQt加载中Loading控件、仿安卓toast控件
Loading调用示例:
loading = Loading(self, gif="loading.gif", tip=u"哈哈哈哈哈哈")
loading.show()
# 一段时间后移除Loading
QtCore.QTimer().singleShot(5000, lambda: loading.close())
Toast调用示例
Loading.showToast(widget, u"加载中")
下载链接:
https://download.csdn.net/download/qq_19582693/12903252