Hello again,
QWidget().style().standardIcon() call fails with PySide, but works if
result of each call in a chain is assigned to a variable.
---[code]
from PySide.QtGui import QApplication, QWidget, QStyle
app = QApplication([])
q = QWidget()
s = q.style()
print s.standardIcon(QStyle.SP_TitleBarMinButton)
s = QWidget().style()
print s.standardIcon(QStyle.SP_TitleBarMinButton)
---[/code]
---[output]
<PySide.QtGui.QIcon object at 0x02BB7A00>
Traceback (most recent call last):
File "testmy2.py", line 10, in <module>
print s.standardIcon(QStyle.SP_TitleBarMinButton)
RuntimeError: Internal C++ object already deleted.
---[/output]
--
anatoly t.
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside