当前位置: 首页 > wzjs >正文

新民企业自助建站怎么查搜索关键词排名

新民企业自助建站,怎么查搜索关键词排名,北京建站模板厂家,全国不动产登记查询系统可以参考之前的教程安装 PyQt 和 PyQt Designer https://blog.csdn.net/smx6666668/article/details/145909326?spm=1011.2415.3001.10575&sharefrom=mp_manage_link 一、打开pycharm中的QTdesigner 二、设计界面 和之前一样,使用 PyQt Designer 来设计界面并保存为 .u…

可以参考之前的教程安装 PyQt 和 PyQt Designer
https://blog.csdn.net/smx6666668/article/details/145909326?spm=1011.2415.3001.10575&sharefrom=mp_manage_link

一、打开pycharm中的QTdesigner

在这里插入图片描述

二、设计界面

和之前一样,使用 PyQt Designer 来设计界面并保存为 .ui 文件(例如:image_viewer.ui)。界面中需要有:
一个 QPushButton 用于选择图片文件。
一个 QLabel 用于显示图片。
在这里插入图片描述
在这里插入图片描述为了方便在 Python 中控制这些组件,你需要为这些组件设置对象名称:

右键点击 QPushButton,选择 Change Object Name,将按钮命名为 btn_select_image。
右键点击 QLabel,选择 Change Object Name,将标签命名为 lbl_image_display。
在这里插入图片描述
保存 .ui 文件
设计完成后,点击 File -> Save,保存为 .ui 文件(例如:image_viewer.ui)

三、转换 .ui 文件为 Python 代码(可选)

这一步可放在最后进行,因为当需要频繁修改界面时,每次都需要转换,建议只有界面设计完成后续不修改时转换
在这里插入图片描述

四、编写 Python 代码来实现功能

跳过第三步,直接使用动态加载uid
接下来,在 Python 中使用 uic 模块动态加载 .ui 文件。以下是实现动态加载 .ui 文件的步骤(为了更清晰的展示解决问题的过程,之后的步骤在不断的对界面进行优化。可以跳过中间不断优化代码的步骤直接查看最终的完整代码)

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog, QVBoxLayout, QWidget
from PyQt5.QtGui import QPixmap
from PyQt5 import uic  # 动态加载 .ui 文件class ImageViewer(QMainWindow):def __init__(self):super().__init__()# 加载 UI 文件uic.loadUi('image_viewer.ui', self)# 获取 UI 中的控件self.btn_select_image = self.findChild(QPushButton, 'btn_select_image')self.lbl_image_display = self.findChild(QLabel, 'lbl_image_display')# 连接按钮点击事件self.btn_select_image.clicked.connect(self.select_image)def select_image(self):# 打开文件对话框,选择图片文件file, _ = QFileDialog.getOpenFileName(self, "选择图片", "", "Image Files (*.png *.jpg *.bmp *.jpeg)")if file:# 使用 QPixmap 加载并显示图片pixmap = QPixmap(file)self.lbl_image_display.setPixmap(pixmap)self.lbl_image_display.setScaledContents(True)  # 自动调整图片大小以适应标签if __name__ == "__main__":app = QApplication(sys.argv)window = ImageViewer()window.show()sys.exit(app.exec_())

运行程序后,选择图片,发现按钮和显示图片的区域都是固定的,而且窗口太小不美观,图片显示不完全

http://www.dtcms.com/wzjs/173955.html

相关文章:

  • 西藏建设工程消防备案网站谷歌首页
  • 全国住房城乡建设厅网站互联网营销做什么
  • 福田网络win7优化教程
  • 成都网站建设小程序网页设计与制作模板
  • 2016企业网站建设方案企业网站有哪些功能
  • 公众号做漫画网站最新热搜新闻
  • 提升学历的好处有哪些搜索引擎的优化方法
  • 高端网站欣赏网络营销的主要工作有哪些
  • wordpress 知名网站关键词林俊杰免费听
  • 文章收录网站苏州网站建设开发公司
  • 网站有备案需要什么手续西安网站外包
  • 知乎 做网站的公司 中企动力网络推广外包怎么接单
  • 陕西省医院网站建设管理专注网络营销推广公司
  • wordpress 编辑器修改北京seo案例
  • 论坛网站搭建手机百度搜索app
  • 深圳顶级做网站公司排名免费的推广网站
  • 新乡专业做网站网络营销的工具和方法
  • 实训做网站收获百度app打开
  • 免费网站建设 优帮云swot分析
  • xp 做网站服务器吗小游戏推广接单平台
  • 英文网站做翻译接单seo是什么职业做什么的
  • 免费做图片链接网站杭州关键词排名提升
  • wordpress edit_post_link搜索引擎优化的作用是什么
  • 做网站流程 优帮云专业搜索引擎seo公司
  • 网站建设画册网站seo哪家好
  • 药店怎么建设自己的网站百度网盘搜索引擎盘多多
  • 云南疫情最新消息今天又封了如何优化企业网站
  • 怎么建设公司小程序网站小红书seo是什么意思
  • 品牌建设网站服务网站推广的工作内容
  • 易语言做网站登录器公关策划公司