【问题标题】:qt push button send data to qtextcursor to typeqt 按钮将数据发送到 qtextcursor 以键入
【发布时间】:2017-10-10 22:09:07
【问题描述】:

我想知道以下是否可行,因为我一直在搜索,但没有找到任何可以回答我问题的内容。最接近我在 QTextDocument 上输入的 QTextCursor。 (不是我想要的)。

我正在寻找的是一种在文本光标在屏幕上的任何位置输入数据的方法(即使它不在 qt 应用程序窗口中),一旦 qpushbutton 触发了“点击”事件。我已经设置了按钮和按钮事件。我只是还没有找到一种方法来让数据输入到屏幕上。

任何帮助将不胜感激。

【问题讨论】:

  • 你能解释一下你需要的部分吗?

标签: c++ qt


【解决方案1】:

它取决于平台,并且与 Qt 无关,例如对于 windows,您可以在此链接 Insert text into the textbox of another application 看到 Xavier Poinas 的答案

如果您只想要浮动文本,您可以使用没有父级的 QLabel,将您的 QLabel 与 setGeometry 一起放置或移动到 QCursor::pos() 或 QCursor::pos(const QScreen *) 给出的点。

【讨论】:

  • 感谢您的回答。按照您的建议,我已经能够使其适用于 Microsoft 平台。
猜你喜欢
  • 2022-01-02
  • 1970-01-01
  • 2018-02-13
  • 2016-01-28
  • 2021-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多