PyQt5:从小部件内部访问QClipboard(或应用程序对象)

PyQt5:从小部件内部访问QClipboard(或应用程序对象),qt,pyqt,qt5,clipboard,pyqt5,Qt,Pyqt,Qt5,Clipboard,Pyqt5,我试图在PyQT5应用程序中访问剪贴板(通过QClipboard),但要从几层深的小部件访问。app对象通常通过app.clipboard()提供剪贴板,但我没有足够的权限访问app对象。有没有一种方法可以访问剪贴板或app而不需要一直向下传递app from PyQt5.QtWidgets import qApp 或: 后者是从QtCore.QCoreApplication继承的静态方法。但同样,clipboard()也是静态的,因此另一个解决方案是: clipboard = QApplic

我试图在PyQT5应用程序中访问剪贴板(通过QClipboard),但要从几层深的小部件访问。app对象通常通过
app.clipboard()
提供剪贴板,但我没有足够的权限访问app对象。有没有一种方法可以访问剪贴板或
app
而不需要一直向下传递
app

from PyQt5.QtWidgets import qApp
或:

后者是从
QtCore.QCoreApplication
继承的静态方法。但同样,
clipboard()
也是静态的,因此另一个解决方案是:

clipboard = QApplication.clipboard()
clipboard = QApplication.clipboard()