[PyQt] Bug with QClipboard

Russell Valentine russ at coldstonelabs.org
Thu Apr 29 19:31:27 BST 2010

Doesn't look like setText() is a static function, I'd suggest trying:

QtGui.QApplication.clipboard().setText("This is a clipboard test.")

On 04/29/10 13:11, Chris Kaynor wrote:
> When using PyQt 4.7 with Python 2.6.2, it is impossible to use the
> QClipboard class.
> When attempting to instantiate an instance of the class, the error
> "TypeError: PyQt4.QtGui.QClipboard cannot be instantiated or sub-classed" is
> raised.
> As the class cannot be instantiated, I tried to call the methods on the type
> object (QClipboard.setText) and got the error "TypeError:
> QClipboard.setText(QString, QClipboard.Mode mode=QClipboard.Clipboard):
> first argument of unbound method must have type 'QClipboard'"
> Chris

More information about the PyQt mailing list