我正在尝试在PyQT5应用程序中访问剪贴板(通过QClipboard),但是从几个深层的小部件中访问。 app对象通常通过app.clipboard()
提供剪贴板,但我无法访问深层的app对象。有没有办法访问剪贴板或app
,而不涉及将app
一直向下传递?
答案 0 :(得分:1)
有两种方法可以做到这一点:
app.post('/send', function(req, res) {
console.log(req.body);
console.log('Send button clicked');
});
或:
from PyQt5.QtWidgets import qApp
后者是一种从from PyQt5.QtWidgets import QApplication
qApp = QApplication.instance()
继承的静态方法。但话说回来,QtCore.QCoreApplication
也是静态的,所以另一个解决方案是:
clipboard()