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

aspcms手机网站源码重庆涪陵网站建设公司

aspcms手机网站源码,重庆涪陵网站建设公司,网站运营的主要工作内容,自己买服务器做视频网站前言 由于需要使用不同的qt环境(PySide,PyQt)所以写了这个脚本,使用找到的随便一个rcc命令去转换qrc文件,然后将导入模块换成qtpy这个通用库(支持pyside2-6,pyqt5-6),老版本的是Qt.py(支持pysi…

前言

由于需要使用不同的qt环境(PySide,PyQt)所以写了这个脚本,使用找到的随便一个rcc命令去转换qrc文件,然后将导入模块换成qtpy这个通用库(支持pyside2-6,pyqt5-6),老版本的是Qt.py(支持pyside0-2~pyqt4-5)你可以自己改。

使用

上一篇文章写了如何将ui转为py 链接 这一篇换个写法
因为qrc文件一般只有一个,不像ui文件有很多个,所以在这里直接指定文件,不去查询所有的qrc文件

# .LINK https://blog.csdn.net/weixin_42579717/article/details/137281606
# 检查rcc命令是否存在
$_commands = @("pyrcc5", "pyside2-rcc", "pyrcc6", "pyside6-rcc", "pyside-rcc", "pyrcc")
$command = $null
foreach ($cmd in $_commands)
{$command = Get-Command $cmd -ErrorAction SilentlyContinueif ($command){break}
}
if (-not$command)
{Write-Host "Command not found."exit 1
}
$command = $command.Name
Write-Output "Use command: $command"# 获取当前脚本所在的文件夹
$scriptDirectory = Split-Path -Parent $MyInvocation.MyCommand.Definition$qrcFile = Join-Path $scriptDirectory "resource.qrc"
$pyFile = Join-Path $scriptDirectory "resource_rc.py"Write-Host $qrcFile
Write-Host $pyFile
& $command -o $pyFile $qrcFile
# 检查文件转换是否成功
if (Test-Path $pyFile)
{# 更换导入模块(Get-Content $pyFile -Encoding UTF8) -replace "from (PyQt[456]?|PySide[26]?)", "from qtpy" | Set-Content $pyFile -Encoding UTF8Write-Host "Files have been converted and modified successfully: $pyFile"
}
else
{Write-Host "convert failed: $qrcFile"
}

如果你的项目有结构的话比如下图
目录结构
可以将以下代码替换

# 获取当前脚本所在的文件夹
$scriptDirectory = Split-Path -Parent $MyInvocation.MyCommand.Definition
$parentDirectory = Split-Path -Parent $scriptDirectory$qrcFile = Join-Path $scriptDirectory "resource.qrc"
$pyFile = Join-Path $parentDirectory "ui/resource_rc.py"

PS
补充说明,PowerShell 不能用中文文档注释但是可以单行注释

http://www.yayakq.cn/news/82510/

相关文章:

  • 成都营销型网站公司电话wordpress个性化友情链接页面
  • 做网站用的hu软件阳江房产网58同城网
  • 高校网站建设及管理制度公司如何做网站
  • 浙江商城网站建设凡科做网站友情链接怎么做
  • 亲子装网站建设电商网站seo公司
  • 招生处网站建设方案山西省建设工程招投标监督网站
  • 定期做图书推荐的网站高端快速建站
  • 上海建设网站制作免费咨询在线
  • 圆梦科技专业网站建设软件产品
  • 织梦cms 5.6网站地图成都软件开发网站建设
  • 北京网络公司的网站淄博定制网站建设公司
  • 谁帮58同城做的网站吗网络服务时代
  • 做网站用哪个工具wordpress同时置顶多篇文章
  • 如何建立自己网站视频网站域名设计找谁
  • 重庆微信网站建设报价有域名和主机怎么做网站
  • 朝阳区建设工作办公室网站宝洁网站建设
  • 移动端网站建设推广方案免费网络推广的方法
  • 英文免费网站模板高端网站建设哪家便宜
  • asp.net网站管理系统范湖网站建设团队
  • 多配色创意metro风格企业网站织梦模板佛山网站制作网站
  • 手机网站的好处杭州软件开发定制公司
  • 郑州网站建设中心网站添加字体
  • 米课做网站东莞网站建设方案外包
  • 成都网站建设公司地址html网页制作我的家乡
  • 仿美团版网站开发制作如何看那个网站是那个公司做的
  • 网站备案号在哪本地网站搭建教程
  • 怎么做谷歌收录的网站吗做平面设计都在那个网站找免费素材
  • 淮安建设工程协会网站查询微信公众号里的网站怎么做的
  • 南宁如何做百度的网站自建网站有哪些
  • 网站怎样做优化wordpress forandroid