eric6和Qt designer下使用pyqt5,添加静态图片,点击图片打开网址。

  1. 打开Qt Designer,选择控件Graphics View,拖动到空白处
  2. 点击上图右下角Resource browser的小铅笔图标
  3. 点击小铅笔后,弹出以下窗口,第一步在工程文件夹里面新建一个qrc后缀的文件,2,3新建一个文件夹,第4步添加图片,图片放在存放工程文件夹里,然后确定。
  4. 资源添加成功在右边圈部分会显示,然后鼠标右键点击拖在主界面的Graphics View控件,选择改变样式(Change stylesheet),弹出窗口,点击Add Resource,由于不能截到屏,这里写下来,第一个添加背景图片,第二个添加面板图片,第三个添加图片,第二个图片可以适应大小,第三个不能,这里选择第二个。
  5. 选择图片,点击确定,就可以显示图片了。


  6. 回到eric6 在第一个图右键选择添加资源,找到第三步新建的qrc后缀文件,点击确定,然后右键点击这个qrc文件,选择编译资源。然后编译UI文件,运行就可以看到图片了。



7.(添加一个点击图片跳转网址的事件。)编译资源后,左边圈部分会出现一个py文件。然后找到类Mainwindow的构造函数中添加一句self.graphicsView.mousePressEvent=self.my_clicked,目的是新建一个槽函数,点击图片发送点击信号。

8. 在类Mainwindow中新建一个函数如图,参数e代表点击信号。导入 webbrowser库,这里打开的是谷歌翻译网址。全部完成。

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值