将填充有文件名的 QListWidget 中的选定项目复制到剪贴板,但作为文件(不是文本)
我有一个用文件名填充的 QListWidget,当用户点击 Ctrl+CI 想要将文件名放入剪贴板时,因此如果用户在文件管理器中点击 Ctrl+V,文件将被复制。
I have a QListWidget which I fill with filenames, when user hits Ctrl+C I want to place the filenames to the clipboard, so if the user hits Ctrl+V in a file manager the files will be copied.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须对 QListWidget 进行子类化并在 keyPressEvent() 中编写类似的内容:
You'll have to subclass the QListWidget and write in the keyPressEvent() something like that: