我正在编写一个PyQt程序,我希望能够复制到剪贴板。目前,我有以下代码片段(基于this )
def copy_to_clipboard(self):
application=QApplication(sys.argv)
if not self.image.isNull():
application.clipboard().setImage(self.image)代码正在复制映像,但是每次它运行时,程序都会崩溃。这些图像并不大(大约1000 on左右),而且我复制的图像比以前要大得多(不是Qt)。
我得到了以下退出代码:
使用出口代码-805306369 (0xCFFFFFF)完成的处理
怎么啦?
发布于 2015-05-15 09:24:03
构建多个QApplication可能是问题的原因(每个进程应该只有一个)。与其构建一个新的QApplication,不如使用QApplication.instance()请求对现有的一次引用。
https://stackoverflow.com/questions/30251596
复制相似问题