나는 다음 문제를 드러내는 간단한 PyQt4 응용 프로그램 (아래 코드 참조)이 있습니다. QLineEdit에서 텍스트를 선택하여 클립 보드에 복사하면 응용 프로그램이 실행되는 동안에 만 다른 응용 프로그램에 붙여 넣을 수 있습니다. 종료시 PyQt 응용 프로그램이 클립 보드를 지우므로 응용 프로그램을 닫은 후에 텍스트를 붙여 넣을 수 없습니다.PyQt4 애플리케이션 종료시 어떻게 클립 보드를 지울 수 없습니까?
이 문제를 방지하려면 어떻게해야합니까?
PyQt 4.4.3 @ Python 2.5 @ Windows XP. 또한이 효과는 PyQt 4.5+ 및 Linux에서도 확인되었습니다.
import sys
from PyQt4 import QtGui
app = QtGui.QApplication(sys.argv)
edit = QtGui.QLineEdit()
edit.setText('foo bar')
edit.show()
app.exec_()
1 차 및 2 차 선택은 X에서 종료 할 때 선택된 프로그램 이후에 남아 있지 않습니다. – jfs