社区
Qt
帖子详情
QClipboard 中的QPixmap 如何直接粘贴成PNG文件?
王桑的一天
2018-01-02 10:22:15
已经能够将QClipboard 中的 QPixmap 直接粘贴到Word,画版中。
请问如何能直接粘贴成PNG文件?在文件夹中,右键“粘贴” 这样操作。
...全文
527
5
打赏
收藏
QClipboard 中的QPixmap 如何直接粘贴成PNG文件?
已经能够将QClipboard 中的 QPixmap 直接粘贴到Word,画版中。 请问如何能直接粘贴成PNG文件?在文件夹中,右键“粘贴” 这样操作。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Little柯南
2018-01-05
打赏
举报
回复
我对剪切板的理解是,只存最近一次存入的数据!新的数据会覆盖旧的数据
张小飞Official
2018-01-05
打赏
举报
回复
参考QMediaData
王桑的一天
2018-01-05
打赏
举报
回复
引用 2 楼 u010111033 的回复:
逻辑问题! 1、构建QPixmap数据; 2、将此Qpixmap封装为文件,再存放剪切板; 3、从剪切板拿出来
是的,我现在是这样做的。 剪切板是不是不能够同时存放不同类型的数据?如 文本、文件,Word里粘贴就贴文本,文件夹粘贴就贴文件
Little柯南
2018-01-04
打赏
举报
回复
逻辑问题! 1、构建QPixmap数据; 2、将此Qpixmap封装为文件,再存放剪切板; 3、从剪切板拿出来
王桑的一天
2018-01-03
打赏
举报
回复
我把QPixmap暂存成文件,再复制到QClipboard中,实现了我想要的操作,可以直接粘贴到别的文件夹。 但又有别的问题了: 剪切板好像是独占的,这样把文件复制到剪切板,剪切板中的QPixmap就没有了,无法再粘贴到Word或画板中了。 我还以为剪切板中复制的文字、文件是分开的,可以同时存在,粘贴到合适的情境下。 比如,先复制了一段文本,又复制了一个文件,在Word里点粘贴,就粘贴的是文本,在文件夹中点粘贴,就粘贴的文件。可惜不是这样。
Qt
中
Q
Clipboard
剪切板类的使用介绍——实现图片和文本的复制与
粘贴
跟复制文本类似,复制图片需要先获取QApplication对象和Q
Clipboard
对象。Qt
中
提供了一个非常方便的Q
Clipboard
剪切板类,可以方便地实现文本和图片等数据的复制和
粘贴
操作。下面将介绍如何使用Q
Clipboard
类来实现图片和文本的复制和
粘贴
。首先,在需要进行复制的地方获取QApplication对象,并获取到Q
Clipboard
对象。以上就是利用Q
Clipboard
类实现文本和图片的复制和
粘贴
的方法。Qt
中
Q
Clipboard
剪切板类的使用介绍——实现图片和文本的复制与
粘贴
。
111-临时数据-剪贴板Q
Clipboard
Q
Clipboard
具有一些访问常见数据类型的便利功能:setText()允许交换Unicode文本,setPix
map
()和setImage()允许在应用程序之间交换
QPix
map
和QImages。每一个都有相应的getter,例如text()、image()和pix
map
()。paste()函数会根据剪贴板
中
的数据类型来选择呈现方式,当剪贴板
中
的内容发生变化时触发update
Clipboard
()函数,用来显示当前剪贴板的 format 格式。剪贴板提供了一种在应用程序之间复制和
粘贴
数据的简单机制。
QT复制文本、图片到剪切板-Q
Clipboard
QT 复制文本、图片到剪切板 Q
Clipboard
PyQt5控件详解之Q
Clipboard
使用
在本文
中
,我们学习了如何使用PyQt5的Q
Clipboard
控件来实现文本和图像数据的复制、
粘贴
和剪切操作。如果你需要在自己的程序
中
共享数据,或者需要实现类似于复制、
粘贴
和剪切文本的功能,那么Q
Clipboard
控件一定会是你的好帮手。其
中
,第一个按钮被用于复制文本,第二个按钮被用于
粘贴
文本。在上述代码
中
,我们已经创建了一个复制文本的按钮,现在我们来创建一个用于剪切文本的按钮。本文将会介绍如何使用PyQt5的Q
Clipboard
控件,包括如何复制、
粘贴
和剪切文本,以及如何处理QImage等其他类型的数据。
PyQt5基本控件详解之Q
Clipboard
(二十一)
Q
Clipboard
前言 Q
Clipboard
类提供了对系统剪切板的访问,可以在应用程序之间复制和
粘贴
数据,它的操作类似于QDrag类,,并使用类似的数据结构 QApplication类有一个静态方法
clipboard
(),它的返回值对剪切板对象的引用,任何类型的MimeData都可以从剪切板复制或
粘贴
Q
Clipboard
类
中
的常用方法如表 方法 描述 clear() 清空剪切板的内容 setImage() 将QImage对象复制到剪切板
中
setMimeData() 将MI
Qt
16,202
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章