在我的程序之外使用QRubberBand

Using QRubberBand outside of my program

本文关键字:QRubberBand 我的 程序      更新时间:2023-10-16

我正在使用QRubberband,它在我的程序中工作得很好,但我想在我的程序之外获得坐标。换句话说,在程序运行时在程序外使用它!

为了更清楚,我使用了一个叫做QRubberband的Qt类,它可以帮助你"点击然后拖动"选择一个矩形或直线。当我在我的项目空间内使用它时,一切都在工作,但我不能在外面使用它-例如,当我激活它时,我应该能够从这个网站或屏幕上的任何地方进行选择,而不仅仅是我的程序。

QRubberBand手册页说:

如果你将父类传递给QRubberBand的构造函数,那么橡皮筋将只显示在父级中,但保持在其他子级的顶部小部件。如果没有传递父级,QRubberBand将充当顶级小部件。

所以冒着问明显问题的风险…你是否将NULL作为第二个参数传递给QRubberBand构造函数?