|
本帖最后由 zxxiaopi 于 2024-11-11 18:28 编辑
学习E,纯属爱好,上班也不靠这个。多年前赞助了一个USB,已吃灰,平时用PJ版玩一下。
一直看到很多大佬做各种漂亮的界面啊,还有商业化的exui等,非常好!有一天发现QT,也有很多好的界面和库,也很美观,而且QSS样式表居然这么强,脑子里就冒出一个想法,能不能拿来用呢?
然后痛苦的历程开始了,纯属爱好动力支持,爱好真的能废寝忘食!肝了2周,2条烟,拿下来了。当然谷歌不少知识,重点借助了AI,主要水平不够,没论坛大佬那么牛逼!
先上个图:
这个完全是QT做的UI,易语言调用,QT确实太强大了,但易语言也很强,精易模块啊,还有很多大佬写的其他模块等,非常好的资源,实现了我心中的想法:易语言做业务,QT做界面!QT做的界面不比很多UI控件或者自绘差,确实棒!
说明下:图中的文本框是富文本框,支持html,非常好,QT自带的!按钮也引用了QSS样式,过渡效果随便调,圆角和方形随便设置。可以编译到程序里,也可以单独设置,我喜欢灵活点,所以做到易语言目录下,随时可调样式表,支持动态加载。
1.已经实现了易语言与QT自带控件,以及第三方控件通讯,比较完美了。如果遇到特殊的属性,易语言下我搞了个json文件,专门针对特殊属性,动态可写,这样做到完美控制,图中的进度条,有点类似那种快递过程的,就是第三方控件QUC的,非常漂亮,那个大佬做的控件美观的很。
2.信息弹框,可以用易语言自己的,我还是用了QT的,已经改造了,可以自动关闭,也可以常规弹框,窗口图标和内容图标任意设置,内容也支持html属性。
3.条码控制也搞好了,改造集成第三方的zint的,很强大的控制,都做成了QT designer插件,方便的很。
4.类似VX那种角标的,也特意做了一个,图片圆角方形随便控制,qt的QSS样式表就可以了,也可以程序里设置属性动态控制,角标大小,偏移,颜色也都可控!5.还有个头疼的自动缩放,哎,以前麻烦,现在用了QT,直接在designer里用布局,控件属性设置,想怎么控制缩放都可以,实在太方便了,关键是人家原生的!好太多!
等等…………太多了,这两周确实收获满满。
目前正在改造QT自带的表格控件,实现我想的美观,功能强的意图,QT的效率还是可以的。
继续肝了!真的是兴趣是最好的老师!搞点自己的小程序还是不错的!报毒也好不少,完全加载QT的界面,易语言做的业务。有点意思!就是费神,哎,我水平不行,骂那个AI就无数次了,奈何AI态度太好!
|
|