查看完整版本: [-- Qt小工具-捕捉对象2 --]

QTCN开发网 -> Qt 作品展 -> Qt小工具-捕捉对象2 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

boylebao 2022-09-09 17:58

Qt小工具-捕捉对象2

这个软件的出发点就是可以帮助你完成一些代码的实现,可能用处不大,帮助不大,但是慢慢优化可以加入更多可能,不仅是支持控件的,比如你选择复制int a;这样的语句也能触发,也能收集,当你再次仅复制a时,就会触发出有关变量a的使用代码,因此对于任何的变量声名(包括指针),你都可以复制一下,软件就会解析出来。


只需要在设计师界面中,复制控件,那就会解析到该控件的类名/对象名/文字,顶部会弹出一个bar条显示该控件信息,你可以点击相应的按钮获取得相关功能。
[attachment=23029]


同时右边会弹出一个界面,显示我猜你想要的功能。分为自定义可以用到的,如果对象是Qt控件,那就会显示该控件的所有方法,槽函数,信号函数
[attachment=23030]


顶部演示。动画中可以看到,bar条收起后顶部会显示一点刘海,如果不处理会影响到其他软件,比如浏览器切换标签页时,挡住了标签页,所以需要解决这个问题,动画中可以看到,切换到Qtcreator时则显示刘海,切换到其他软件时则隐藏,完美解决。
[attachment=23031]


右边演示。右边bar条是抽屉式,收起时隐藏到右边边界,但之前时当鼠标进入界面时,拉出抽屉,但是经常会发生误触,鼠标本来是想移动过去拉滚动条的,一不小心进入了bar条界面,这个不是我们想要的结果,需要解决这个问题,怎么解决呢,加入一秒的延时,即使一不小心进入bar条,也不会马上拉出抽屉。当鼠标离开bar条时,也会延时两秒才收起bar条的
[attachment=23032]




lzh280 2022-09-10 09:43
    


查看完整版本: [-- Qt小工具-捕捉对象2 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled