在我的程序之外使用QRubberBand

时间:2014-05-10 00:40:55

标签: c++ qt

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

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

1 个答案:

答案 0 :(得分:0)

QRubberBand man page说:

  

如果您将父亲传递给QRubberBand的构造函数,那么橡皮筋   将仅显示在其父级内部,但保持在其他子级之上   小部件。如果没有父母通过,QRubberBand将作为顶级   窗口小部件。

因此有可能要求明显的......你是否将NULL作为QRubberBand构造函数的第二个参数传递?