On Wednesday 26 March 2014 14:53:40 Jorgen Lind wrote: > Hi, > > I have a patch which is going nowhere: > https://codereview.qt-project.org/#change,75845 > > The problem with the patch is that it solves something which is allready > doable today with dynamic properties and dynamic property change event. > > The purpose of this patch is that a platform plugin can define a header > containing enums which will work as a contract for native properties and > flags which the platformplugin will handle. The application/library can > then in a typesafe way set these properties on the window. > > I'm ok with dropping the patch it that is the consensus, but as its now, its > just laying around not getting any thumbs up or down.
Personally, I am not convinced this provides anything more than qobject's dynamic property. For compile time checking of the properties, you could use static const char MyPropName[] = "FooBar_MyPropName"; For the signal, you currently would need to add a even filter to filter on the dynamic property change event. Perhaps it would be a good idea to add a signal for that in QObject actually. That's just my opinion. -- Olivier Woboq - Qt services and support - http://woboq.com - http://code.woboq.org _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
