On Thursday 25 November 2010, 13:27:00 Phil Thompson wrote: > On Thu, 25 Nov 2010 13:11:13 +0100, "Hans-Peter Jansen" > <h...@urpla.net> > > wrote: > > Hi Phil, > > > > attached is an attempt to port the coloreditorfactory example to > > PyQt. This reveals a few issues, though. > > > > the most prominent thing, that stands out, is that > > QStandardItemEditorCreator is missing. This wouldn't harm as such, > > if I would be able to wrap my mind around PyQt's Qt property > > support, although it would make the task more convenient being able > > to subclass from the widget in question instead of > > QItemEditorCreatorBase. > > It's not supported because it is a template class. > > > This revealed another question: basing a custom item delegate > > editor on QItemEditorCreatorBase takes defining a Q_PROPERTY with a > > USER keyword. How could this be archived with PyQt? You mention the > > support of Qt properties by keyword. But how does this map to the > > READ/WRITE/WHATEVER pattern of Q_PROPERTY macros? > > Use pyqtProperty().
Sorry for being dense, but I still don't get how to set a USER property. IOW: create a property with the USER flag set to True as described here: QMetaObject::userProperty() Pete _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt