2024了还在用Qt、PyQt做图形界面?致敬Qt Designer,这款前端无代码拖拽工具值得一用!-页面嵌套 节点编辑 WEB组态 上位机 大屏可视化 无代码 0代码 iframe nodered

网站:http://www.uiotos.net/

作为一个从工控电气、嵌入式,转入上位机VC的开发者,曾几何时,对Qt C++爱不释手!

一处编程,到处可用,多么让人热情澎湃!瞥了一眼角落的《深入浅出MFC》,明天就丢了!

不过,好像热情始终不能当饭吃,这些年技术的发展,互联网跟嵌入式和工控,就像一个天和一个地,让我仰望。即便到现在的2024,互联网大裁员,一个个叫嚣着IT崩盘,但是IT都如此,我们这些IT下游(暂且这么说)的硬件、电气,有能多好过?

同样的要求,如果用WEB来做,和用C++来做,如果这个要求不是非常专业性能要求到爆的场景,现在没人愿意在C++这个坑里挣扎!因为开发效率实在太慢了!

即便后面有QML、PyQt,那有如何?web的技术和生态,还有轮子多到无法想象!回归我们自己,时间消耗在自我感觉良好的编程快感中,好像随着年纪大了,也逐渐不顶用,实际能越快越好解决问题,才行啊!

问题来了!

我想拥抱WEB,都说html很简单,培训班外行都能学,你个搞C++的不跟玩似的?

但是,我想说,main函数我懂,面向对象编程我也会,配置文件读取也都没问题,你告诉我浏览器的html和js脚本是啥关系?css又是什么一个加载机制?<script>脚本的因此和html里面执行顺序又是啥?

进一步说,js代码看着简单,但是太简单了,什么()=>{},闭包,这些基础的东西学一遍脑壳疼,还没弄懂html、js、css关系时,现在说不用学了,vue直接用,es6、webpacket、typescript用上就行,巴拉巴拉。

算了,我还是用C++吧,再不济,用PyQt,python来开发也行,至少理解起来没啥困难,只换一个开发语言而已。

4202年了,AI大模型火爆,识图就能生成前端代码,卧槽,这是对我们哼哧哼哧搞上位机客户端图形界面的是一个爆锤啊!新玩意都是首先WEB。

而且各路低代码、零代码、无代码,还有WEB组态、可视化大屏,眼花缭乱,应接不暇、活蹦乱跳,龙腾虎跃!

这些都是WEB的。

除了一些一定用WEB不行的场景(浏览器套盒做客户端,也算是WEB),还是得用桌面技术开发,但扪心自问,出了仅仅因为是自己熟悉而已,不熟悉其他,真正是完全必须这么做吗?

有没有一种办法,不要我学习新代码技术了,能够让我像用Qt Designer那样,拖拖拽拽,就能生成世界能用的上位机客户端或者前端界面,而且还是WEB体系的?

调研了一堆低代码、零代码、无代码、组态工具,发现一个让我心血澎湃的技术:页面嵌套

试想一下,我在用Qt Designer搭建界面,每做完一个.ui文件,对应的代码去写界面交互和功能逻辑,复杂点的界面,如果每个模块,是一个容器,双击进去就到内嵌的另一个.ui文件页面,里面又有用到其他ui界面,双击又能进去,这个嵌套就可以把复杂的界面通过一个个小的模块去搭建,然后通过嵌套串起来!

让人有些振奋。再次了解发现,A组件操作B组件,比如按钮和对话框,这里能不用写代码,直接连一根线,用按钮的点击事件,操作对话框的弹出属性,这就完成逻辑!

而且如果A和B是嵌套了下级的页面,同样可以连线A到B,其中A的属性是内嵌页某个组件的某个属性或者时间,操作B的也是内嵌页的某组件的指定属性,这就相当于是当前页面是桥面,两个内嵌页下的组件分别在两个桥墩下方,通过属性继承,连线操作就能实现两个之间传值!

有点意思!

这些以前不是都是我得用C++或者Python代码,去写的吗?对象、指针调用,信号槽监听、发射什么,现在这个页面嵌套、属性继承的web技术,不需要代码竟然就能做到!而且看着还是面向对象的思维。

迫不及待,发现个好东西,跟同圈挣扎的小伙伴推荐!这个工具叫UIOTOS,收费的,不过据说也会推出开源版!

官网:www.uiotos.net

介绍:

  • 一款拥有独创专利技术的前端零代码工具,专注于解决前端界面开发定制难题,原型即应用

  • 具有页面嵌套属性继承节点连线等全新特性,学习门槛低,功能极为灵活。

  • 用户无需懂任何前端开发技术,简单了解使用规则,就能够按照业务需求,定制开发复杂的WEB应用。

  • 主要面向后端/算法工程师、硬件/电气工程师,以及产品经理、UI美术实施工程师等。

  • 适用于搭建基于物联网平台等的上层业务应用。实现前端开发不求人,项目交付快好省!

借用python那句话,人生苦短,快用Python,现在我想说,技术变化真快,职业生涯也很苦短,拥抱新的生产力工具,多的时间好好陪家人。

下面是UIOTOS没任何代码,做的个计算器的小示例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IOTOS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值