【问题标题】:QML : is it possible to obtain the application window's screen coordinate?QML:是否可以获得应用程序窗口的屏幕坐标?
【发布时间】:2015-01-08 13:14:58
【问题描述】:

我有一个应用程序,整个应用程序窗口都在屏幕上拖动。

有没有办法找出应用程序窗口相对于屏幕的坐标是?

我有一个需要始终显示在应用程序窗口中的按钮下方的窗口。但如果用户将应用程序拖到屏幕的另一部分,我无法检索应用程序的新屏幕 x 和 y。

(关于 qml 窗口的 x,y 的链接:http://doc.qt.io/qt-5/qml-qtquick-window-window.html#x-prop

尝试解决方案:QML Screen Coordinates of Component

总是为我返回 0,0(是因为按钮相对于应用程序位于 0,0 处吗?)

【问题讨论】:

    标签: qml


    【解决方案1】:

    我自己找到了解决方案。

    我只是将应用程序窗口的 x n y 添加到对话窗口的 x 和 y + mapToItem 的结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-22
      • 1970-01-01
      • 2012-06-06
      • 2019-08-30
      • 2011-04-30
      相关资源
      最近更新 更多