【问题标题】:Qt holds Ctrl to drag software elements into the File Explorer, but the File Explorer does not accept themQt 按住 Ctrl 将软件元素拖入文件资源管理器,但文件资源管理器不接受它们
【发布时间】:2021-11-21 22:55:18
【问题描述】:

不按Ctrl可以接收,需要实现Ctrl按下进行复制和Ctrl不按下进行剪切(移动),如何实现?

【问题讨论】:

  • 你的意思是系统资源管理器?我只知道剪贴板
  • 对不起,系统资源管理器是文件资源管理器
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: c++ windows qt


【解决方案1】:

这个问题我已经解决了,QDrag::exec()函数有一些参数可以选择,我改写成exec(Qt::ActionMask, Qt::MoveAction);就完美解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-30
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    相关资源
    最近更新 更多