• 1240阅读
  • 1回复

Qt小工具-捕捉对象2 [复制链接]

上一主题 下一主题
离线boylebao
 

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


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



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



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



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




4条评分好评度+1贡献值+1金钱+10威望+1
20091001753 好评度 +1 - 2022-09-09
20091001753 贡献值 +1 - 2022-09-09
20091001753 威望 +1 - 2022-09-09
20091001753 金钱 +10 - 2022-09-09
为Qt打造具有强大生产力的软件。
离线lzh280

只看该作者 1楼 发表于: 2022-09-10
    
快速回复
限100 字节
 
上一个 下一个