怎么感觉 PyQT 很少有人用 ,是不是被低估了

321 天前
 iorilu

因为有开发桌面应用需求, 调研了能跨平台的 Gui 框架

其实基本就两个, 基于 node 的 Electron, 和老牌的 QT 以及相关的 python 实现 PyQT

我最终选了 PyQT , 其实我用的是 Pyside , 但是一个东西, 就是 license 不一样

但我发现这方面很少有人讨论, 按理需求应该很多的

我个人认为 QT 还是正统点, 应该功能也比 Electron 强, 这基本就是想做跨平台 GUI 应用的唯一选择, 按理应该比现在火啊

6693 次点击
所在节点    程序员
50 条回复
liantian
321 天前
学的人少…因为职业的前端工程师,只要会一套 js 的框架,就可以 Electron+flutter 移动端桌面端全平台通吃…。

全栈才会根据自己习惯的语言选择 pyqt 什么的。

久而久之,环境就这么变了。
roundgis
321 天前
工業用途也不少 不過和 web 前端那一幫人交集不大
hsfzxjy
321 天前
直接用 qt 的应该比较多
youthfire
321 天前
我用的 PySimpleGUI 。反正当时 QT 文档看不明白,无从入手,而 PySimpleGUI 秒懂。
Syiize
321 天前
pyqt 打包后体积会非常大,不是特别依赖 Python 的一些功能的话,qt 会小一些,而且打包还方便。
tensorzhang
321 天前
pyqt 打包费劲,直接上 c++了。
iugo
321 天前
如果拿出来 Electron 作为对比, 那么就应该考虑 Tauri.
Aoonthetop
321 天前
直接用 webview 不比 pyqt 好用
iorilu
321 天前
@iugo 我意思就是除了套浏览器的那几个, 其实唯一选择就是 qt
aaniao002
321 天前
qt 老牌桌面应用,开源啊,没软文啊,你当然觉得不出名,打开 wps 看看用了什么库。electron ,web 方向跨平台,目前趋势嘛。
wxf666
321 天前
@Syiize 还好吧。看过知乎上有大佬,用嵌入式 Python 环境 + 手工裁剪 PyQT 5 ,最小能打包成 14MB 即可
Jirajine
321 天前
qml 还行吧,也是小众。老一套的 qt 太落后了。
iorilu
321 天前
@wxf666 以前可能体积是个问题, 现在网速电脑硬盘越来越大, 百把 M 的软件根本不是问题了

就算手机软件也都几百 M 了
hefish
321 天前
因为这几年互联网大爆发,搞 web 的实在是多。。。
而 QT ,其实一直都存在,只是用不到 web 上。。。
Danfi
321 天前
pyqt 界面做好看有点麻烦
jsq2627
321 天前
想做好看的 UI ,特别是那种动效丰富的,到头来发现还是 web 平台最方便,轮子最多
SenLief
321 天前
主要是现在前端横行,出活快。再就是 python 打包体积太大了。
iorilu
321 天前
@jsq2627 问题是大多用户其实不在乎界面多好看啊, 很多时候就是要个 ui 方便用户用,毕竟不是个个程序员可以用命令行

其实大多软件就是命令行接口套个壳就有很多需求
zhangshine
321 天前
在意界面的人也不少,你看今天的帖子 /t/951012 里面在意界面的就不少
NessajCN
321 天前
不如原版 cpp qt 好用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/951057

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX